WINCC C脚本给解释是什么意思

oid OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction DMTagName
// next TagID : 1
#define Apcautoz_9 "auto_LV"
// WINCC:TAGNAME_SECTION_END
// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction PictureName
// next PicID : 1
// WINCC:PICNAME_SECTION_END
BOOL a1;
a1=GetTagBit(Apcautoz_9);
a1=!a1;
SetTagBit(Apcautoz_9,(short)a1);
}

oid OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction DMTagName
// next TagID : 1
#define Apcautoz_9 "auto_LV"
// WINCC:TAGNAME_SECTION_END
// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction PictureName
// next PicID : 1
// WINCC:PICNAME_SECTION_END

//以上是编辑事件标动作时自动生成的,可以不做研究

BOOL a1; //定义一个布尔类型变量a1
a1=GetTagBit(Apcautoz_9); //把变量Apcautoz_9的值读出给a1
a1=!a1; //当a1不等a1时
SetTagBit(Apcautoz_9,(short)a1); //把变量(short)a1赋给变量Apcautoz_9
}

希望对您有所帮助,仅供参考!
温馨提示:答案为网友推荐,仅供参考