![]() |
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; |
Re: formblätter
Ein bisschen Code wäre hilfreich
|
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;
|
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' |
Re: formblätter
Delphi-Quellcode:
procedure TForm2.button1Click(Sender: TObject);
begin self.Hide; end; |
Re: formblätter
danke das geht wunderbar
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz