我现在在做一个功能:当报警发生时,调用一个外部程序。在全局脚本里修改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