不用ActiveX控件也能播放声音文件
日期:2007年6月7日 作者: 相关tags: 不用 ActiveX 播放 声音 文件-
Option ExplicitPublic Declare Function sndPlaySound Lib "winmm.dll" Alias _
"sndPlaySoundA" (ByVal lpszSoundName As String, _
ByVal uFlags As Long) As Long
Const SND_SYNC = &H0
Const SND_ASYNC = &H1
Const SND_NODEFAULT = &H2
Const SND_LOOP = &H8
Const SND_NOSTOP = &H10
接下来把下面的代码粘贴到你想播放声音文件的地方,比如放在命令按钮的Click事件中
Dim sFlags As Long
sFlags = SND_ASYNC Or SND_NODEFAULT
sndPlaySound "FileName.Wav", sFlags
把上面的FileName.Wav换成你想要播放的声音文件的完整路径及文件名就行了。
如果你仅仅是想播放一些Windows常用的声音,比如说退出Windows的声音,有一种更简单的写法
sndPlaySound "SystemExit",sFlags
将SystemExit换成下面这些参数,试试是什么声音?
SystemStart
SystemExit
SystemDefault
SystemQuestion
SystemAsterisk
SystemExclamation
SystemHand
下面是sFlags所用参数的说明:
参数 说明
SND_SYNC Plays the WAV file specified and returns only when the sound has stopped playing
SND_ASYNC Plays the WAV file an continues after the sound has started playing.
SND_NODEFAULT Do not play the default sound if the if the WAV file is not found.
SND_LOOP Plays the WAV file continuously until sndPlaySound is called again. Remember to put SND_ASYNC in the sFlag variable as well. Else your application will lock-up. To stop playing the wave file set the "FileName.Wav" to Null instead.
- [1] [2] 下一页
-
- 不用ActiveX控件也能播放声音文件 相关文章:
- ·把Win7“用户文件夹”设在非系统盘
- ·WIN7中删除旧备份windows.old文件夹
- ·常见视频文件格式有哪些
- ·怎样还原刚刚删除的文件(已经清空回收站)
- ·双击打开文件夹很慢的故障处理 要领
- ·震惊 不用黑客软件盗QQ的简单方法
- ·怎样用outlook打开.pst格式文件
- ·还原 回收站中已经被删除的文件
- 不用ActiveX控件也能播放声音文件 相关软件
- ·极品飞车8 游戏原声音乐
- ·超酷浏览器 1.0.01 免费的DWG文件浏览器
- ·太阁立志传5 原声音乐
- ·极品飞车3:热力追踪 原声音乐
- ·迅播GVOD播放器 1.5.2.102
- ·真三国无双3 原声音乐
- ·NBA2006 原声音乐
- ·文件夹万能解密器 V8.5
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:不能再次装载程序
下一篇:不用API,直接调用关联的程序
