Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#6

Re: Showmodal Formular schließen - FEHLER

  Alt 14. Mär 2008, 14:51
Die Form darf nicht automatisch erzeugt werden. Und auch nicht with MyIrgendwasForm do sondern with TMyIrgendwasForm.Create (Self) do. Du mußt die Form zu dem Zeitpunkt selbst erstellen.

Schmeiss das ShowModal aus dem OnCreate.
Delphi-Quellcode:
procedure TStammdaten.Kunde_neuClick(Sender: TObject);
begin
  with TStammdaten_dlg.Create (Self) do
    try
      ShowModal;
      case ModalResult of
        mrOK: ...
        mrCancel: ...
      end;
    finally
      Free;
    end;
end;
  Mit Zitat antworten Zitat