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