wincc与vb

各位师傅您们好,我现在想让wincc一运行就让vb生成的exe运行,wincc取消激活,vb中的exe自动关掉,怎么才能实现啊,谢谢谢谢!!!!

最佳答案

1、启动问题:
 WinCC Explorer ->计算机->属性->启动->添加你的EXE程序即可,WinCC激活后将自动运行你的程序。
 2、关闭问题:
 如果VB程序是你编写的,可以在VB程序中定时检测WinCC是否激活,如果已退出激活,则关闭程序
 Set wincc = CreateObject("WinCC-Runtime-Project")
 If Trim(wincc.runtimeproject) = "" Then
       me.unload
 end if
 如果你没有VB源文件,那只有通过WinCC来实现了,点击退出WinCC按钮的同时执行脚本,将EXE关闭。
 方法很多,给你举个简单的:
 ProgramExecute("ntsd -c q -pn XXX.EXE");
 //注意XXX.EXE是进程名称,不包含路径

提问者对于答案的评价:
谢谢你啊,你讲的太好了,谢谢!!!

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

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

相关推荐