如何在pb中加入背景音乐,就是用powerbuilder
3个回答
展开全部
调用api winmm.dll
Function Boolean sndPlaySoundA (String SoundName,uint Flags) Library "winmm.dll" //播放wav音乐api调用
Function uint waveOutGetNumDevs() Library "winmm.dll"
创建全局函数
/*--------------------------------------------------------------------
函数名称:gf_playwav
传入参数:string as_wav
传出参数:无
---------------------------------------------------------------------*/
Integer li_NoofDevices,li_mode
li_mode = 1 //0为同步播放,1为异步播放
li_NoofDevices = WaveOutGetNumdevs()
IF li_NoofDevices > 0 THEN
sndPlaysoundA(as_wav,li_mode)
END IF
调用方法: gf_palywav(文件名.wav') //播放声音
Function Boolean sndPlaySoundA (String SoundName,uint Flags) Library "winmm.dll" //播放wav音乐api调用
Function uint waveOutGetNumDevs() Library "winmm.dll"
创建全局函数
/*--------------------------------------------------------------------
函数名称:gf_playwav
传入参数:string as_wav
传出参数:无
---------------------------------------------------------------------*/
Integer li_NoofDevices,li_mode
li_mode = 1 //0为同步播放,1为异步播放
li_NoofDevices = WaveOutGetNumdevs()
IF li_NoofDevices > 0 THEN
sndPlaysoundA(as_wav,li_mode)
END IF
调用方法: gf_palywav(文件名.wav') //播放声音
展开全部
那只能借助于控件了 ,比如OLE控件 OCX控件,或者较为流行的FLash控件.
再有一个我可能会用到的方法就是,用IE WebBrowser控件,来打开一个网页,来播放背景音乐.
尝试一下吧.
再有一个我可能会用到的方法就是,用IE WebBrowser控件,来打开一个网页,来播放背景音乐.
尝试一下吧.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ole控件,里面选声音相关的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询