请问代码的意思

请问各位大侠,下面的代码是什么意思,越详细越好,以及(SetPropChar)和(SetTagWord)的有关用法,谢谢!!!
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction DMTagName
// next TagID : 1
#define ApcTitleText  "TitleText"
// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction PictureName
// next PicID : 1
// WINCC:PICNAME_SECTION_END

SetPropChar("@Start.PDL","Hintergrund","PictureName","STRAND_OVERVIEW.PDL");

SetTagWord(ApcTitleText,5);

}

问题补充:
请详细回答,谢谢。

最佳答案

SetPropChar是给某个对象的属性赋Char值,比如画面中的一些线条,矩形等对象。
SetTagWord是给变量赋Word值,如内部,外部变量

SetPropChar("@Start.PDL","Hintergrund","PictureName","STRAND_OVERVIEW.PDL");
就是指给画面@Start.PDL中的Hintergrund对象的PictureName属性赋值,这个值就是字符串STRAND_OVERVIEW.PDL。Hintergrund应该是一个窗口对象,把这个窗口对象的
PictureName属性更改之后,你点击按钮的时候Hintergrund对象就会显示STRAND_OVERVIEW.PDL画面。

提问者对于答案的评价:
与实际完全一致,谢谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月19日 下午1:53
下一篇 2017年11月19日 下午1:54

相关推荐

  • WinCC 启动界面让我关了,如何才能快速打开

    RT,我现在只知道一种办法,那就是重新激活,但太麻烦了,有没有更快速简单的方法呢?比如说一个批处理文件,一个脚本,等等。说出你认为最简单的方法。 最佳答案 直接用图形编辑器打开主画…

    SIMATIC WinCC 2017年12月7日
  • 求 wincc vbs 中支持的内置函数及关键字 说明

    我想知道 wincc vbs 中支持的内置函数及关键字 说明,比如len,split,now… winccvbs都支持,但我发…

    SIMATIC WinCC 2018年12月5日
  • 使用wincc 7.0制作树结构的问题

    本人刚刚接触wincc,想制作一个像下面这个图的结构,菜单工具栏已经弄好了,侧边栏那个希望会的朋友教教我。越详细越好,先谢谢各位了 问题补充:wincc7.0里有一个图片树管理不知…

    2018年12月5日
  • wicc 创建脚本

    不知道怎么在WINCC中创建脚本 ,帮助里说在项目树里有,但是我找了又找还是没有找到,难道是我安装错误了? 图片说明:    最佳答案 根据屏的型号不…

    SIMATIC WinCC 2018年1月1日
  • 工控机通讯中断了

    最近工控机突然通讯断了,,WINCC诊断代码是:42B6,但是在WINN诊断里没有这个代码,只有42B5和42B7,从STEP7里接口设置里诊断提示为:“硬件装置已经被分配”,这几…

    SIMATIC WinCC 2018年12月5日
  • wincc 无法监控数据 急!!!!!

    在一个台式机建了工程,能正常运行,转移到一个笔记本上无法监控数据,而且在“驱动程序连接”工程里面的驱动程序的链接状态是断开的。 最佳答案 在驱动程序的连接里,单击右键,系统参数属性…

    SIMATIC WinCC 2017年5月29日
  • smart1000v3历史记录

    请问smart1000v3支不支持历史记录功能和调用查询历史记录 钻石用户推荐最佳答案 SmartLine-IE V3 新增了 USB 2.…

    SIMATIC WinCC 2021年7月5日
  • WINCC提问

    在全局C脚本编辑器中的“项目函数”新建一个项目。在里面写如下函数代码: double MeanValue(double dValue1,double&…

    SIMATIC WinCC 2019年6月11日
  • Wincc读取excel数据

    利用Wincc读取excel文档中的数据,需要连续读数,采用在Wincc画面中添加按钮的形式,但是运行后,只有点击按钮后才会出现一个数,想问问怎么只点击一次按钮就可以按照一定的间隔…

    SIMATIC WinCC 2021年7月5日
  • 【求助】Wincc的表格控件怎么设置时间间隔

    Wincc online TableControl 控件怎么查询时间间隔数据现在数据归档是500毫秒存储一次数据用TableContro查的数据间隔是…

    SIMATIC WinCC 2017年6月3日