vb6实现多线程的问题
我想实现这样一个功能:程序循环读取数据,当数据大于某一定值时,就去播放一个声音文件,在播放的同时希望能继续读取数据,要是用多线程,我在网上看到好多人说,不是很安全,在生成.exe文件后就会出现错误,除了用多线程之外,还能用什么其他方法实现吗?请各位高手指点一下,在此先谢了!!
[解决办法]
用playsound函数,支持异步播放和循环播放较小的波形文件。
如果文件比较大,建议参考DirectX
[解决办法]
把读取过程放在ActiveX EXE里面
然后把数据的读取量以事件形式返回
这样在主程序里就很好处理了.