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日 下午1:20
下一篇 2021年7月5日 下午1:20

相关推荐

  • 关于LISTVIEW控件里面显示小数

    在listview控件里面 如果显示小数,比如说0.1的时候,它只显示.1前面的零没有了,这怎么回事啊  这个问题我以前提过,有人介绍这个方法&nbs…

    SIMATIC WinCC 2019年6月11日
  • MP277源文件

    MP277屏上带卡,我传送编辑后的源文件,传送的文件是保存在卡中还是HMI设备运行内存上,哪些文件会保存在卡上,哪些会保存在HMI设备上? 最佳答案 上一个回复不能贴图了,所以在此…

    2020年11月1日
  • 关于WINCC+313 2DP+224组网问题请教!

    大家好! 现有一个净化的现场。共21台空调设备,每台空调各用1个224+1个EM277走PROFIBUS DP解决。大家帮我看看是不是需要用313-2DP,先把…

    SIMATIC WinCC 2019年6月11日
  • 报表返回的记录数

    WINCC中用listview控件显示用户归档记录,连接数据已成功,通过m = oRs.RecordCount检测到有33个数据,为何在ListView控件中显…

    SIMATIC WinCC 2019年6月11日
  • wincc6.0时间怎样改成24小时制

    wincc6.0自带的时间控件怎样改成24制显示,我改了几次都不成功,求助! 最佳答案 见同类问题答案:http://www.ad.siemens.com.cn/service/a…

    SIMATIC WinCC 2021年7月5日
  • 请问能不能把这张表格插入到WINCC中?

    请问能不能把这张表格插入到WINCC中?最好是能编辑的,用OLE对象行吗?谢谢! 问题补充:我打算用SPREADSHEET,我用execl的OLE对象打开一直很卡,但是我问下SPR…

    2020年11月1日
  • Wincc 7.4无法新建项目

    Wincc7.4新建项目时提示Wincc项目管理器-服务器不可用(无法连接到服务器) 问题补充:安装时出现过Windows Based Script …

    SIMATIC WinCC 2021年7月5日
  • 如何设置wincc成只能监视不能编辑

    如何设置wincc成只能监视不能编辑 问题补充:属性里是如何设置的 请截图给我看一下 谢谢。 最佳答案 在WINCC属性里把快捷键都锁住,然后让WINCC开机自…

    SIMATIC WinCC 2021年7月5日
  • WinCC6.2中文版

    那位能否提供个WinCC6.2中文版软件?或者下再地址,和视频教程。最近在学习WinCC,不知道现在的最新版本是多少,谢谢大家帮忙。 最佳答案 WinCC6.2下载链接:http:…

    SIMATIC WinCC 2019年6月11日
  • 谁有SYSABE 7

    有SYBASE 7的大大们能发一份过来吗? 问题补充:请记得把SYBASE7发过来 最佳答案 需要运行WinCCV6.x/wincc7.x的安装程序–附加软件–Syb…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论