回 帖 发 新 帖 刷新版面

主题:如何实现定时播放声音文件?

假定有很多个声音文件,要求达到一下目的:

在指定的时刻自动播放预先设定的某个声音文件,例如1.wav;然后在下一个预定的时刻又播放第二个声音文件 2.wav以此类推。

同时还希望在播放声音文件时自动显示该声音文件的文本(已经提前录入到DBF的某字段中)。

请高手指教具体做法。谢谢!

回复列表 (共3个回复)

沙发

用 计时器控件 。控制开始播放的时间。和文本框显示的内容。

板凳

[quote]用 计时器控件 。控制开始播放的时间。和文本框显示的内容。[/quote]

cbl老师,能有更详细的指导么?

3 楼

恩,不錯,另外播放聲音請用:
DECLARE INTEGER sndPlaySound IN winmm STRING , INTEGER
sndPlaySound('C:\USR\DATA\MSC.WAV',0)
顯示文本文件到TEXT:
THISFORM.TEXT1.VALUE = FILETOSTR("C:\TEMP\121.TXT")

用上述播放聲音的api時,在播放時不可以操作程式界面。

我来回复

您尚未登录,请登录后再回复。点此登录或注册