首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb6实现多线程的有关问题

2012-02-26 
vb6实现多线程的问题我想实现这样一个功能:程序循环读取数据,当数据大于某一定值时,就去播放一个声音文件,

vb6实现多线程的问题
我想实现这样一个功能:程序循环读取数据,当数据大于某一定值时,就去播放一个声音文件,在播放的同时希望能继续读取数据,要是用多线程,我在网上看到好多人说,不是很安全,在生成.exe文件后就会出现错误,除了用多线程之外,还能用什么其他方法实现吗?请各位高手指点一下,在此先谢了!!

[解决办法]
用playsound函数,支持异步播放和循环播放较小的波形文件。
如果文件比较大,建议参考DirectX
[解决办法]
把读取过程放在ActiveX EXE里面

然后把数据的读取量以事件形式返回

这样在主程序里就很好处理了.

热点排行