各位师傅您们好,我现在想让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