如何在pb中加入背景音乐,就是用powerbuilder

 我来答
逆天书生
推荐于2016-12-02 · TA获得超过1838个赞
知道小有建树答主
回答量:1268
采纳率:100%
帮助的人:1179万
展开全部
调用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') //播放声音
notregister
2012-04-25 · 超过25用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:25.1万
展开全部
那只能借助于控件了 ,比如OLE控件 OCX控件,或者较为流行的FLash控件.
再有一个我可能会用到的方法就是,用IE WebBrowser控件,来打开一个网页,来播放背景音乐.
尝试一下吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tencheer
2012-04-21 · TA获得超过130个赞
知道小有建树答主
回答量:200
采纳率:0%
帮助的人:158万
展开全部
ole控件,里面选声音相关的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式