当前位置: 主页 > PLC控制

肯请给位老师帮忙,有关C 脚本 和VBS脚本动作的问题 收藏

各位高手,在下知道如何用一个按钮触发VBS脚本来启动一个视频文件,但是我想用一个外部变量例如PLC一个数字量输入点来触发视频文件,问是否可行,可行的话请高手告诉一下具体操作步骤,用VB脚本触发视频需要建立外部变量,但是外部变量如何与VBS脚本的触发建立联系呢,请帮一下我,告诉详细操作步骤,本人很想通过触发VBS脚本来实现目的

最佳答案

1:首先VBS和C都可以实现,我认为C相对简单点

2;C的实现方法(注意文件名短点,一个字母吧这样简单)
在全部简本中建立C的全局动作,然后选择触发器,使用变量触发,比如你的外部变量为"b1"
#include"apdefap.h"
intgscAction(void)
{
#pragmaoption(mbcs)
ProgramExecute("C:\\ProgramFilES\\WindowsMediaPlayer\\wmplayer.exeC:\\Project\\t.wma");

return0;
}

3;VBS的实现方法
在全部简本中建立VBS的全局动作,然后选择触发器,使用变量触发,比如你的外部变量为"b2"

OptionExplicit
Functionaction
DimVideoApp,FilePath
SetVideoApp=CreateObject("WscrIPt.shell")
FilePath="C:\Project\t.wma"
VideoApp.Run"""C:\ProgramFiles\WindowsMediaPlayer\wmplayer.exe"""+FilePath,1
EndFunction


希望能帮助到你

图片说明:

肯请给位老师帮忙,有关C 脚本 和VBS脚本动作的问题 收藏肯请给位老师帮忙,有关C 脚本 和VBS脚本动作的问题 收藏25707329ee8f6FC64f69958d08bad98c肯请给位老师帮忙,有关C 脚本 和VBS脚本动作的问题 收藏

提问者对于答案的评价:
非常好非常感谢。我马上开始实践

  • 关注微信

猜你喜欢

微信公众号