谁能解释清楚下面代码?
刘玉蓉
发布于2014-11-26 17:30
23
0
标签:
#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","CASTING_PLATFORM 1.PDL");
SetTagWord(ApcTitleText,3);
}
佳答案
SetPropChar("@Start.PDL","Hintergrund","PictureName","CASTING_PLATFORM 1.PDL");
@Start.PDL:画面名称
Hintergrund:窗口名称
PictureName:窗口属性——画面名称
CASTING_PLATFORM 1.PDL:需要写入窗口的画面名称
该语句表示,将画面名称"CASTING_PLATFORM 1.PDL写入一个存放在@Start.PDL画面中的窗口Hintergrund中。
#define ApcTitleText "TitleText"
变量预定义
SetTagWord(ApcTitleText,3);
将数值3写入变量TitleText中