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