VB播放资源文件文件中的声音
来源:百度文库 编辑:神马文学网 时间:2024/04/26 07:38:37
VB 提供的方法使我们可以很容易地使用资源文件中的字符、图片等资源。我们可以用以下方法播放资源文件中的wav 声音:
首先,在你的资源文件的源文件(RC) 文件加入下面一行:
MySound WAVE c:\music\vanhalen.wav
然后将其编译为RES 文件。最后使用下面的声明及代码:
Private Declare Function PlaySound Lib _ "winmm.dll" Alias "PlaySoundA" ( _ ByVal lpszName As String, _ ByVal hModule As Long, _ ByVal dwFlags As Long) As Long
Private Const SND_ASYNC& = &H1
Private Const SND_NODEFAULT& = &H2
Private Const SND_RESOURCE& = &H40004
Dim hInst As Long
Dim sSoundName As String
Dim lFlags As Long
Dim lRet As Long
Private Sub Command1_Click()
hInst = App.hInstance
sSoundName = "MySound"
lFlags = SND_RESOURCE + SND_ASYNC + _ SND_NODEFAULT
lRet = PlaySound(sSoundName, hInst, lFlags)
End Sub本篇文章来源于 网络天空教程网 www.wangluosky.cn 原文出处:http://www.wangluosky.cn/show.asp?id=1661
首先,在你的资源文件的源文件(RC) 文件加入下面一行:
MySound WAVE c:\music\vanhalen.wav
然后将其编译为RES 文件。最后使用下面的声明及代码:
Private Declare Function PlaySound Lib _ "winmm.dll" Alias "PlaySoundA" ( _ ByVal lpszName As String, _ ByVal hModule As Long, _ ByVal dwFlags As Long) As Long
Private Const SND_ASYNC& = &H1
Private Const SND_NODEFAULT& = &H2
Private Const SND_RESOURCE& = &H40004
Dim hInst As Long
Dim sSoundName As String
Dim lFlags As Long
Dim lRet As Long
Private Sub Command1_Click()
hInst = App.hInstance
sSoundName = "MySound"
lFlags = SND_RESOURCE + SND_ASYNC + _ SND_NODEFAULT
lRet = PlaySound(sSoundName, hInst, lFlags)
End Sub本篇文章来源于 网络天空教程网 www.wangluosky.cn 原文出处:http://www.wangluosky.cn/show.asp?id=1661
VB播放资源文件文件中的声音
资源文件
VB.NET中获取指定文件夹中的文件及路径 VB.NET
Symbian资源文件浅析
Symbian资源文件浅析
VB.NET的文件可编译为纯EXE文件?
VB API:文件处理函数 第三页
VB.NET文件对象读写文本文件
VB.NET访问INI文件代码实现
如何使用VB.NET操作dbf文件
VB中如何改变文件关联!
vb读取txt文件至textbox
在VB应用程序中使用INI文件
网中播放SWF文件
vb查找文件:VB中如何实现文本查找功能
VB示例:用VB制造文件下载程序
C++中的文件操作
整理电脑中的文件
传说中的“一号文件
如何整理电脑中的文件
c盘中的一些文件
Linux 2.6 中的文件锁
Delphi编程中的文件操作
提取网页中的多媒体文件