#pragma option(mbcs)
void TRT(char * EN,char * WSH1,char * WSH2,char * PLCHour1,char * PLCHour2,short Value)
{
int a,b,c,i,iRet;
//BOOL d;
HWND hwnd=NULL;
a=GetTagByte(EN);
b=GetTagSWord(WSH1);
c=GetTagSWord(WSH2);
//d=GetTagBit("EXPTX");
// if(d==0)
//{
//SetTagBit("EXPTX",1); //Return-Type: BOOL
if(b>=c)
{MessageBox(NULL,"输入格式错误,请重新输入","系统提示",MB_OKMB_ICONEXCLAMATIONMB_SETFOREGROUNDMB_SYSTEMMODAL); }
if(b {a=a^Value;}
hwnd=FindWindow(NULL,"WinCC-运行系统 - ");
if ((a&Value>0) & (b {
SetTagSWord(PLCHour1,b); //Return-Type: BYTE
SetTagSWord(PLCHour2,c); //Return-Type: BOOL
iRet=MessageBox(hwnd,"是否确定定时启停?","对话框",MB_YESNOMB_ICONQUESTIONMB_SYSTEMMODAL);
if (iRet==IDYES)
{
printf("chose NObutton ");
}
if(iRet==IDNO)
{
a=a^Value;
}
}
for(i=0;i<100;i++)
{}
SetTagByte(EN,a); //Return-Type: WORD
//SetTagBit("EXPTX",0); //Return-Type: BOOL
}