怎么样添加脚本

#pragma code("kernel32.dll"); 
   Void GetLocalTimes(SYSTEMTIME*lpst); 
   #pragma code(); 
   SYSTEMTIME time; 
   GetLocalTime(&time); 
   SetTagWord("Varname",time.wYear); 
   SetTagWord("Varname",time.wMonth); 
   SetTagWord("Varname",time.wDayOfWeek); 
   SetTagWord("Varname",time.wDay); 
   SetTagWord("Varname",time.wHour); 
   SetTagWord("Varname",time.wMinute); 
   SetTagWord("Varname",time.wSecond); 
   SetTagWord("Varname",time.wMilliseconds);
 这是我在网上看到的一段用C读取系统时间的脚本,请问我能添加到按钮事件属性里吗,总是包30处错误,我需要更改新建头文件吗,小弟C不好,能否详细的给说明下,不胜感激

最佳答案

抛除脚本不说,报30多处错误是你的WinCC系统除了问题。解决方法有二:
  1.找一台同版本WinCC没有问题的机子,将C:\Program Files\Siemens\WinCC\aplib拷贝过来覆盖到你的机子aplib目录。
  2.如方法1行不通,请重新安装WinCC

 另外脚本也有一点问题:
 1.GetLocalTimes  >>> GetLocalTime
 2.保存日期的变量怎么全是Varname,最起码得一一对应吧。

提问者对于答案的评价:
谢谢 WinCC确实出现了点问题,已用的授权变量为“-1”了,都是我在装上卡巴之后才出现的问题,我装的是卡巴2009,是不是由于WiCC被列入卡巴2009信任组的原因?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐