ProgramExecute()函数不能在全局脚本中调用吗?

我现在在做一个功能:当报警发生时,调用一个外部程序。在全局脚本里修改GMsgFunction()函数,在该函数中调用ProgramExecute(),编译的时候报错:
line 57:error(003f):undefined identifier ‘ProgamExecute’
line 57:error0066):’ProgamExecute’ is not a function.

最佳答案

需要加上头文件引用,在函数外加上#include "apdefap..h"

或者直接使用WinExec("calc.exe", SW_SHOWNORMAL)函数替代ProgramExecute

提问者对于答案的评价:
我已经用system()函数代替了。不过,还是非常感谢,回头试一下。看来还需进一步加深对C语言和WINCC的了解。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 请问WinCC中的Tag变量都存在哪个文件夹的?

    我现在有三个操作员站OS,一个工程师站ES,我想在ES见的TAG变量,能不能直接复制到OS中,这样就不用再每个站的TagManager中建立变量,有谁知道在TagManager中所…

    SIMATIC WinCC 2019年6月11日
  • WINCC flexible smart 软件版本

    公司用的触摸屏型号为是Smart 700 IE V3,我有屏幕程序(是供应商给我的),我自己从网上下载了wincc软件(版本号是V3 SP1…

    2021年7月5日
  • wincc无法启动,sql报错

    请问启动wincc时出现:Your SQL Server installation is either corrupt&…

    SIMATIC WinCC 2019年6月11日
  • 重新安装wincc的问题

    以前安过,删了在安就安不上了,出现这个图片。 图片说明:    最佳答案 重做系统吧你的系统不做备份么 提问者对于答案的评价:

    2021年7月5日
  • 关于WINCC OPC 服务器

    1 现在有一台电脑装的WINCC6.2,使用CP1613的网卡,连接了20台PLC。现在所有数据都读取到WINCC了,然后第三方MES系统需要从我这里采集部分数据。在WI…

    2018年12月6日
  • WCC激活时间太长

    我如果在一进入WCC项目管理器后立即激活,每打开一个画面都要经过很长时间。如果进入画面编辑器并打开任意画面后激活,画面的切换就很快,请问这是什么回事,是否是什么地方没有设置好。多指…

    SIMATIC WinCC 2019年6月11日
  • WinCC和ProTool最新软件下载

    那位高手有WinCC和ProTool的软件下载地址?还是需要跟西门子购买正版的?在网上找到的都不可用.用来上传和下载程序到触摸屏. 问题补充:地址下载都没速度的?咋回事呢? 最佳答…

    SIMATIC WinCC 2019年6月11日
  • wincc的数据写入Excel?

    Dim objexcelApp Set objexcelApp=CreateObject("excel.application")…

    SIMATIC WinCC 2019年6月11日
  • 200smart与WINCC怎么用以太网通讯

    200smart与WINCC怎么用以太网通讯没有用过WINCC 好搞吗?有什么能快速入门的资料,要求不高 就做些模拟量的现实 与电机控制类的&nbsp…

    SIMATIC WinCC 2021年7月5日
  • wcc win10系统装不了

    求大神推荐安装路径及安装方法。非常感谢。 最佳答案 实在不行装个VM虚拟机,虚拟机装个WIN7系统好了,然后虚拟机上装WinCC,一样用的! 提问者对于答案的评价:我系统是win1…

    SIMATIC WinCC 2020年11月1日

发表回复

登录后才能评论