在线等待!!!

ybuan 2003-10-17 03:27:06
vb中怎样播放一个声音文件,除了用MEDIA PLAY主件外?
...全文
45 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rainstormmaster 2003-10-17
  • 打赏
  • 举报
回复
//要多看book online啊
而且提问前先搜索一下,论坛上这个问题已经好多了

同感
zjcxc 2003-10-17
  • 打赏
  • 举报
回复
cjlong 2003-10-17
  • 打赏
  • 举报
回复
如果就是WAV,给以用VB中自带的控件
yoki 2003-10-17
  • 打赏
  • 举报
回复
9494
要多看book online啊
而且提问前先搜索一下,论坛上这个问题已经好多了
golden24kcn 2003-10-17
  • 打赏
  • 举报
回复
' 高级声音支持 API
Declare Function sndPlaySound Lib "WINMM.DLL" Alias "sndPlaySoundA" _
(lpszSoundName As Any, ByVal uFlags As Long) As Long

Global Const SND_ASYNC = &H1 ' 异步播放
Global Const SND_NODEFAULT = &H2 ' 不使用缺省声音
Global Const SND_MEMORY = &H4 ' lpszSoundName 指向一个内存文件

Sub BeginPlaySound(ByVal ResourceId As Integer)
SoundBuffer = LoadResData(ResourceId, "ATM_SOUND")''资源文件里的.wav文件
sndPlaySound SoundBuffer(0), SND_ASYNC Or SND_NODEFAULT Or SND_MEMORY
End Sub

Sub EndPlaySound()
sndPlaySound ByVal vbNullString, 0&
End Sub

这个例子来自MSDN的示例文件啊!!

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧