窗体销毁时产生的问题,求助
void __fastcall TmfrmBuiness::FormShow(TObject *Sender)
{int Status,ExitFlag=0;
TLogin *Login=new TLogin(NULL);
do{
Status=Login->ShowModal();
switch(Status)
{
case mrOk:
{ShowMessage("Select OK");
ExitFlag=1;
}break;
case mrCancel:
{ShowMessage("Select Cancel");
ExitFlag=2;
}break;
case mrRetry:
{ShowMessage("Select Retry");
ExitFlag=0;
}break;
}
}while(!ExitFlag);
if(ExitFlag==2)
{Login->Close();
delete Login;
Close();
}
delete Login;
}
在窗体关闭的时候说
cannot change visible in onshow or onhide
何解?