wincc用VBS怎么写播放声音啊

wincc用VBS怎么写播放声音啊,用C我是会的,但是VBS怎么播放啊,我用API,但是系统总是把API的声明行报错,除非把声明行删掉,但是没有声音

最佳答案

VBS不支持外部API函数,只能通过MediaPlayer控件或者组件来扩展其功能
 下面是一段VBS代码,用于播放WAV格式的声音文件
 Dim strSoundFile,objShell,strCommand
 strSoundFile = "D:\XXX.wav"
 Set objShell = CreateObject("Wscript.Shell")
 strCommand = "sndrec32 /play /close " & chr(34) & strSoundFile & chr(34)
 objShell.Run strCommand, 0, false

 另外你还可以用Horn选件,这是西门子标准做法;

提问者对于答案的评价:
十分感谢!

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

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

相关推荐