张志峰的博客

水滴石川,积少成多。

导航

delphi模态窗口跑到后面的解决办法

Posted on 2016-07-26 15:51  ╰★张志峰★╮  阅读(1851)  评论(0)    收藏  举报

 

 
procedure TForm1.ShowForm2;
begin
  Self.Enabled := False;
  try
    with TForm2.Create(nil) do
    begin
      try
        if ShowModal = mrOk then
          // Returned OK. Do something;
      finally
        Free;
      end;
    end;
  finally
    Self.Enabled := True;
  end;

end;