Delphi 4: Formular löschen.
Von: , Frage gestellt am So, 10. Okt 1999
Hallo Delphianer,
beim Start des Formulares 1 werden in 'FormActivate' einige Aktionen durchgeführt und das Form1 ist solange sichtbar. Die letzte Aktion soll sein, daß in Form1 das Formular 2 aufgerufen wird. Da die Anwendung nie mehr zu Form1 zurückkehrt, soll Form1 gelöscht werden. Auch Versuche, Form1 zu verstecken (z.B. mit 'Hide' oder 'Visible := false') schlugen fehl, da sich alles in 'FormActivate' abspielt und dann die Exception-Fehlermeldung erscheint.
procedure TForm1.FormActivate(Sender: TObject);
begin
.
.
.
form2.showmodal;
end;
Frage 1: Wie kann ich i.o. Beispiel das Formular 1 aus dem Speicher löschen, da es nicht mehr benutzt wird ?
Frage 2: Wie kann ich i.o. Beispiel das Formular 1 verstecken, um evtl. später darauf zurückzugreifen ?
Hätte jemand eine Lösung für mich ?
MfG.
Uwe
