Form1的OnShow函数中调用Form2->ShowModal();在Form2的OnShow过程中调用Form2->Close()怎么没有效果?
Form1的OnShow函数中调用Form2->ShowModal();在Form2的OnShow过程中调用Form2->Close()怎么没有效果?
void __fastcall TForm2::FormCloseQuery(TObject *Sender, bool &CanClose)
{
CanClose=Form2CanClose;
}
void __fastcall TForm2::FormShow(TObject *Sender)
{/*
Form2CanClose=false;
Crack_Connect();
if(ConnectionOK==false){
Close_BClick(Sender);
}
*/
Form2CanClose=true;
Form2->Close();
}
如果添加一个按钮,内容就是Form2->Close();那么点击那个按钮可以关闭Form2,但为什么不能自动关闭呢?
问题点数:20、回复次数:2Top
1 楼guxingfeiyu(孤星飞雨)回复于 2004-08-04 17:36:30 得分 20
void __fastcall TForm2::FormPaint(TObject *Sender)
{
Close();
}Top
2 楼97jy059(花开堪折直须折,莫待无花空折枝)回复于 2004-08-05 14:52:38 得分 0
xxxTop




