請(qǐng)問(wèn)代碼的意思
劉玉蓉
發(fā)布于2014-11-25 17:49
217
0
標(biāo)簽:
請(qǐng)問(wèn),下面的代碼是什么意思,越詳細(xì)越好,以及(SetPropChar)和(SetTagWord)的有關(guān)用法!
#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);
}
問(wèn)題補(bǔ)充:
請(qǐng)?jiān)敿?xì)回答。
佳答案
SetPropChar是給某個(gè)對(duì)象的屬性賦Char值,比如畫面中的一些線條,矩形等對(duì)象。
SetTagWord是給變量賦Word值,如內(nèi)部,外部變量
SetPropChar("@Start.PDL","Hintergrund","PictureName","STRAND_OVERVIEW.PDL");
就是指給畫面@Start.PDL中的Hintergrund對(duì)象的PictureName屬性賦值,這個(gè)值就是字符串STRAND_OVERVIEW.PDL。Hintergrund應(yīng)該是一個(gè)窗口對(duì)象,把這個(gè)窗口對(duì)象的
PictureName屬性更改之后,你點(diǎn)擊按鈕的時(shí)候Hintergrund對(duì)象就會(huì)顯示STRAND_OVERVIEW.PDL畫面。