Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#8

Re: Unerklärliche Fehlermeldung bei manueller Formerzeugung

  Alt 6. Jan 2004, 08:34
Hallo Generalissimo,
ich habe versucht Dein Problem nachzuvollziehen.
Leider ist es mir nicht geglückt.
Nur mit dem Hinweis von Marcel Gascoyne (Visible=True) erhalte ich den von Dir beschriebenen Fehler.
Aber sicherheitshalber noch ein paar Anmerkungen zu dynamisch erzeugten Formularen:

In den Projekt-Optionen das Formular in die Liste der verfügbaren Formulare aufnehmen.
- Dann wird das Formular nicht automatisch beim Start erzeugt.

Release anstatt Free verwenden. Siehe Delphi-Hilfe

Den Aufruf immer in einen Try/Finally Block kapseln
Delphi-Quellcode:
With TForm2.Create(self) do
begin
  Try
    ShowModal;
  Finally
    Release;
    end;
end;
  Mit Zitat antworten Zitat