WinCC编译C脚本出错

打开C脚本时出现以下内容#include "apdefap.h"
 void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
 {
 #pragma option(mbcs)
 // WINCC:TAGNAME_SECTION_START
 // syntax: #define TagNameInAction "DMTagName"
 // next TagID : 1
 // WINCC:TAGNAME_SECTION_END

 // WINCC:PICNAME_SECTION_START
 // syntax: #define PicNameInAction "PictureName"
 // next PicID : 1
 // WINCC:PICNAME_SECTION_END
 }
 还没有写程序直接编译就已经出错.
 错误提示如下:
 C:\Program Files\Siemens\WinCC\APLIB\AP_GLOB.H:lines3:error[0040]:'']'' expected before '']''
 等等共30行错误.
 为什么打开C脚本时会有.#pragma option(mbcs)这一句,以前在别的电脑上打开都没有

最佳答案

不是已经提示你了吗?头文件AP_GLOB.H有错误。这个头文件是WinCC安装文件夹下的,因此估计新建项目还会出来这个错误。
 用C编辑器打开C:\Program Files\Siemens\WinCC\APLIB\AP_GLOB.H,修改错误后保存就行了。
 或者在别的电脑上(安装有相同版本的WinCC)将此文件拷贝回来也行。

提问者对于答案的评价:
谢谢你的支持

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

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

相关推荐

  • step 7 symbol server数据传输失败

    我引用step 7 symbol server中的STEP7变量,提示“数据传输失败”和“选择无效,请注意选择的数据类型或变量数”是什么原因?我没有连…

    SIMATIC WinCC 2017年11月26日
  • 组态王与300通讯问题

    组态王运行一段时间后,出现“TOUCHVEW.EXE—应用程序错误”“ox020dce20"指令引用的”0x000000"内存,该内存不能为“read&qu…

    SIMATIC WinCC 2019年6月11日
  • 如何改变"用户归档"-R- 属性

    WINCC 项目"用户归档"中不能新建,也不能插入新域,"用户归档"标题出现"用户归档编辑器-R-"不知是何原…

    SIMATIC WinCC 2019年6月11日
  • WINCC V6.2 TCP/IP通信

    WINCC V6.2 TCP/IP通信时或工业以太网通信时,STEP 7程序中需要做接受和发送的功能块来实现通信么?我个人的感觉是WINCC也能像普通…

    SIMATIC WinCC 2018年3月6日
  • 请问WINCC两个项目之间画面文件和变量怎么传输呢?

    我现在想把一个项目的变量和画面添加到另一个项目里。1.画面文件我知道在GRACS的文件夹内,但是只拷贝PDL和SAV文件后,发现里面的组态都没有了,所有的文本全变成问号。只有拷贝全…

    SIMATIC WinCC 2019年6月11日
  • wincc的下载更新项目问题

    我的两台上位机是和同一台PLC通信的,两台上位机处于同一网络中,但是现在在调试过程中,WINCC画面需要经常改动,当我一台改完后,每次都要用U盘把WINCC项目拷贝出来,再移植到另…

    SIMATIC WinCC 2017年11月16日
  • wincc 计算机列表里客户端的启动顺序不能勾选报警运行系统

    wincc 计算机列表里客户端的启动顺序不能勾选报警运行系统,而服务器端可以勾选,怎么解决啊?现在客户端连不上报警信息 图片说明:     …

    2021年7月5日
  • wincc7.4新报警标识位

    wincc7.4中配置了报警变量,任何一个报警触发报警状态,产生新报警。怎么可以检测到新报警标识,标识有报警正处于报警状态,提醒操作人员查看?除了报警控件之外 最佳答案 你可以利用…

    SIMATIC WinCC 2021年7月5日
  • wincc6.2创建项目

    我的系统是XPSP2创建单用户项目时提示不能访问SQL数据库请问是什么原因 最佳答案 是不是软件禁用了sql的进程了 提问者对于答案的评价:没有 专家置评 能说明具体的提示信息吗?…

    SIMATIC WinCC 2019年6月11日
  • WinCC按钮操作确认 C脚本

    在WinCC上放一按钮,按一次给变量M赋1,再按一次赋0 ;当变量M是0时,此时按此按钮,要求弹出确认对话框,点“确定”再给M赋1;当M是1时,按此按钮,直接给M赋0,不…

    SIMATIC WinCC 2017年11月4日