主题:如何实现定时播放声音文件?
ihorse
[专家分:970] 发布于 2008-06-03 18:10:00
假定有很多个声音文件,要求达到一下目的:
在指定的时刻自动播放预先设定的某个声音文件,例如1.wav;然后在下一个预定的时刻又播放第二个声音文件 2.wav以此类推。
同时还希望在播放声音文件时自动显示该声音文件的文本(已经提前录入到DBF的某字段中)。
请高手指教具体做法。谢谢!
回复列表 (共3个回复)
沙发
cbl518 [专家分:57140] 发布于 2008-06-03 19:59:00
用 计时器控件 。控制开始播放的时间。和文本框显示的内容。
板凳
ihorse [专家分:970] 发布于 2008-06-05 10:33:00
[quote]用 计时器控件 。控制开始播放的时间。和文本框显示的内容。[/quote]
cbl老师,能有更详细的指导么?
3 楼
yzzd2167 [专家分:550] 发布于 2008-07-24 17:11:00
恩,不錯,另外播放聲音請用:
DECLARE INTEGER sndPlaySound IN winmm STRING , INTEGER
sndPlaySound('C:\USR\DATA\MSC.WAV',0)
顯示文本文件到TEXT:
THISFORM.TEXT1.VALUE = FILETOSTR("C:\TEMP\121.TXT")
用上述播放聲音的api時,在播放時不可以操作程式界面。
我来回复