技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > wincc VBS问题

wincc VBS问题

刘玉蓉 发布于2014-11-21 17:14 165 0 标签:

Dim vbbb
Set vbbb=CreateObject("wscript.shell")
    vbbb.Run "C:\WINDOWSsystem32calc.exe"
Set vbbb=Nothing
可以打开程序cale.exe,现在我想在wincc预先判断这个程序是否打开,求相关代码。

佳答案

提供用C的思路, 就是查找程序的窗口有没有在计算机窗口已经显示,如果没有则激活,有则不激活
HWND h=NULL;
 h=FindWindow(NULL,"计算器"); //查找标题为“计算器”的窗口
 if (h==0)                                  //如果没找到,那么打开计算器程序
   { ProgramExecute("calc");
    h=FindWindow(NULL,"计算器");
   }
ShowWindow(h, SW_NORMAL);

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签