#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END
// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
void Button1_Click()
{
static bool flag = false; // 静态变量,用于记录tag1当前值
if (flag) {
if (MessageBox("是否确认此操作?", "提示", MB_YESNO) == IDYES) {
SetTagVal("tag1", 0);
flag = false; // tag1置0,标志位设置为false
}
} else {
if (MessageBox("是否确认此操作?","提示", MB_YESNO) == IDYES) {
SetTagVal("tag1", 1);
flag = true; // tag1置1,标志位设置为true
}
}
}}
这段程序编译时有13个错误,为什么 |