wincc里播放声音文件

我在wincc画面里调用播放声音文件的函数,如果语音正在播报的时候,切换到别的画面,再切回来的话,发现画面上所有的状态变成黑色,等语音播报完了,画面有恢复正常了,请问这个问题怎么解决

问题补充:
后来我改成用全局脚本来播放,我在画面上把一个变量置1,然后通过变量触发器,当变量变成1时,播放一段声音文件。在播放过程中,我关闭这个画面并再次打开,还是同样出现所有状态都变成黑色的问题。

最佳答案

建议你调用时,播放函数
PlaySoundA("D:\\test.wav",NULL,1),最后的参数为1,为0或为8时,都有可能出现你说的那种情况。

提问者对于答案的评价:
查了playsound的帮助
SND_ASYNC = 0x0001:声音文件播放一次,同时并行处理该脚本,还真是这样,谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc268072.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐