用sndPlaySound的问题(20分)

  • 主题发起人 代码雪儿
  • 开始时间

代码雪儿

Unregistered / Unconfirmed
GUEST, unregistred user!
我用sndPlaySound播放的文件已经做好到res文件里
·我想sndPlaySound播放的声音是循环的 ?
·我想在点击某按钮时候停止此播放的声音,如何做?
·我用sndPlaySound(PChar(Nil),SND_RESOURCE)停止不起作用
 
循环参数SND_LOOP
 
循环的时候,如果用SND_LOOP就不是我要播放的声音了。
sndPlaySound('kaishi',snd_RESOURCE);
kaishi 是我资源文家件res里做好的。
如果用SND_LOOP发的声音是系统的。不是我要的了
 
试试
sndPlaySound('kaishi',snd_RESOURCE or SND_LOOP);

sndPlaySound('kaishi',snd_RESOURCE and SND_LOOP);
 
就用PlaySound就可以了
 
sndPlaySound('kaishi',snd_RESOURCE + SND_ASYNC + snd_LOOP);可以实现循环,但是怎么停止?
 
自答:
用sndPlaySound(PChar(Nil),snd_ASYNC);结束
 
不能播放MID文件?
已经做好MID文件资源
为什么不能播放?
 
多人接受答案了。
 
顶部