当前位置: 主页 > PLC控制

请问代码的意思

请问各位大侠,下面代码是什么意思,越详细越好,以及(SeTPrOPChar)和(SetTagWord)的有关用法,谢谢!!!
#include"apdefap.h"
voidOnClick(char*lpszPictureName,char*lpszObjectName,char*lpszPropeRTyName)
{
//wincc:TAGNAME_SECTioN_START
//syntax:#defineTagNameInActionDMTagName
//nextTagID:1
#defineApcTitleText"TitleText"
//WINCC:TAGNAME_SECTION_END

//WINCC:PICNAME_SECTION_START
//syntax:#definePicNameInActionPictureName
//nextPicID: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画面。

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

  • 关注微信

猜你喜欢

微信公众号