Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism formblätter (https://www.delphipraxis.net/93679-formblaetter.html)

Karg 9. Jun 2007 11:39


formblätter
 
hi alle zusammen,
ich hab folgendes problem:

ich hab ein formblatt und wenn ich da auf einen button klicke erscheint ein neues formblatt.
Jetzt hab ich das problem.
Das ich beim schließen des zweiten formblattes nicht mehr zurück zum ersten komme, weil das irgendwie eingefroren ist.
wie krieg ich das hin, dass ich wieder bei ersten formblatt lande und dort weiterarbeiten kann???

Delphi-Quellcode:
procedure TForm2.button1Click(Sender: TObject);
begin
form2.destroy;
end;

procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
form1.show;
end;

mkinzler 9. Jun 2007 11:49

Re: formblätter
 
Ein bisschen Code wäre hilfreich

droppi 9. Jun 2007 11:57

Re: formblätter
 
Du schließt das zweite Formular nicht, sondern du zerstörst es. Dadurch wird OnClose nicht aufgerufen. Versuchs mal mit

Delphi-Quellcode:
Form2.Close;

Karg 9. Jun 2007 12:00

Re: formblätter
 
das hatte ich am anfang auch,
aber da kommt immer folgende fehlermeldung beim kompilieren:

'anweisung erforderlich, aber ausdruck vom typ tbutton gefunden'

mkinzler 9. Jun 2007 12:05

Re: formblätter
 
Delphi-Quellcode:
procedure TForm2.button1Click(Sender: TObject);
begin
    self.Hide;
end;

Karg 9. Jun 2007 12:38

Re: formblätter
 
danke das geht wunderbar


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz