show 是以普通模式显示。非模态窗口,关闭时窗体并没有释放
showmadle 是以模态的模式显示,模态窗口, 即它显示后,别的窗口无法获得焦点。
procedure TFrmMain.btnModelClick(Sender: TObject);
begin
FrmShow := TFrmGroundInfor.Create(Application);
FrmShow.ShowModal; //以模态的模式显示,别的窗口无法获得焦点,您可以工作在本窗体中,必须人工关闭窗口
FrmShow.Free;
end;
procedure TFrmMain.btnShowClick(Sender: TObject);
begin
FrmShow := TFrmGroundInfor.Create(Application);
FrmShow.Show;//以普通模式显示,您可以继续作其他工作,一般地这种窗体用于显示,很少用于输入和编辑。
end;