如何在PB6中播放WAV文件?

fish007 2000-07-24 05:48:00
...全文
175 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fish007 2000-07-24
  • 打赏
  • 举报
回复
先行谢过,待试过再给分!(正要出差)
hyzx2000 2000-07-24
  • 打赏
  • 举报
回复
声明API函数:
Function boolean sndPlaySoundA( &
string SoundName, uint Flags ) Library "WINMM.DLL"
Function uint waveOutGetNumDevs() Library "WINMM.DLL"

使用以下的代码来播放声音文件:

uint lui_NumDevs

lui_NumDevs = WaveOutGetNumDevs()
IF lui_NewDevs > 0 THEN
sndPlaySound( "filename.wav", modeofplay )
END IF
其中: modeofplay
0 - 同步播放
1 - 异步播放
2 - 如果找不到声音文件,不使用缺省的声音文件
3 - 第1项与第2项
8 - 循环播放直到下一个sndPlaysound
10- 不停止播放


返回值:
0 出错(通常是文件没有找到)
1 成功

1,075

社区成员

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

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