Показать сообщение отдельно
  #4  
Старый 27.02.2012, 20:03
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

1. Не ShowModal, а просто Show;
2. Как-то так:
Код:
uses Unit2; // Form2 

procedure Form1.FormCreate(Sender : TObject);
begin
  // To be sure that Form2 is not assigned
  Form2 := Nil;
end;

procedure Form1.Button1Click(Sender : TObject);
begin
  Form2 := TForm2.Create(Application);
  Form2.Show;
  Form2.Update;
  WebBrawser1.Navigate(...);
end;

procedure Form1.WebBrowser1DocumentComplete(Sender : TObject);
begin
  If Assigned(Form2) Then
    FreeAndNil(Form2);
end;
Ответить с цитированием