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

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

最佳答案

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

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

return 0; 
}

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

Option Explicit
Function action
Dim VideoApp,FilePath
Set VideoApp=CreateObject("Wscript.shell")
FilePath="C:\Project\t.wma"
VideoApp.Run """C:\Program Files\Windows Media Player\wmplayer.exe"""+FilePath,1
End Function


希望能帮助到你

图片说明:

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

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

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

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

相关推荐

  • wincc 画面刷新的问题

    wincc 画面刷新的周期一般要设定成多少,这个周期是根据什么确定的? 最佳答案 1.根据需要设定。2.不是越短越好。3.给个形象的参考,我做过一个焦化备煤的项目&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc7.2从安装盘无法拷贝怎么办?

    新买的电脑没有光驱,安装软件需要从光盘里拷贝到U盘安装,但是wincc7.2无法拷贝,总提示有问题? 最佳答案 无法拷贝的话,那应该是光盘有问题,光盘中有坏道,所以拷贝到坏道所在数…

    SIMATIC WinCC 2017年6月4日
  • WINCC C脚本为什么会死循环呢?

    我有这么一段C脚本,一执行就不动了,谁能给帮助解决一下? 具体代码如下: int i; for(i=1;i<=2;i++) …

    SIMATIC WinCC 2019年6月11日
  • wincc设置登陆之后 为什么未登录 其他键仍可以动作

    如题    如何做到只有登录之后才能使其他键动作 最佳答案 在你需要设置权限的项目里(比如你画面中的按钮、I/O域等等)打开属性—-其他…

    SIMATIC WinCC 2019年6月10日
  • OS更新时断电导致白屏怎么解决

    OS更新时断电导致白屏怎么解决 最佳答案 你试试回工厂设置。很早前,给HMI设备做OS更新,因为看过手册、资料总是担心在OS过程中突然断电,那样就麻烦了。所以,每次做总有这样的担心…

    SIMATIC WinCC 2021年7月5日
  • WinCC V6.2 sp3 Asia的版本号是多少?

    如题 例如WinCC V6.2 Asia sp2 的版本号是6.2.2.0 请问WinCC V6.2&nbsp…

    SIMATIC WinCC 2020年11月1日
  • wincc6.0 与ge 90-30 通讯

    想用wincc6.0做为上位机和ge的90-30 plc通过以太网进行通讯,不知道wincc6.0里面如何设置才能与ge的90-30建立通讯 最佳答案 WinCC&nbs…

    SIMATIC WinCC 2019年6月11日
  • win cc 监控语音提示

    我想在win cc  监控报警中增加提示以及打印报表功能,该怎么做?望各位大哥指点!小弟邮箱:pingping521741@163.com 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • wincc如何自定义编辑 在线表格形式

    不要系统自带。 最佳答案 这个比较麻烦你可以用excel控件显示数据,wincc操作excel的功能不全,有些是没有的。所以我一般都是用excel直接做模版,然后wincc中调用模…

    SIMATIC WinCC 2017年8月24日
  • 变量记录的问题

    现在有个项目,需要记录电机的运行时间和电流,在做变量记录的时候,电机的运行时间采用周期性还是非周期型,多长时间采集一次,还有电流的记录,越详细越好 最佳答案 电机的运行时间采用周期…

    SIMATIC WinCC 2021年7月5日