![]() |
Aus Form1 -> Form2 aufrufen -> Vorher Form1 schliessen
Hallo zusammen,
wie kann ich aus Form1 -> Form2 aufrufen, aber vorher Form1 schliessen ? Gruss Holger |
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
Delphi-Quellcode:
:gruebel:
Form1.Close;
Form2.Show; |
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
Entweder Form1 erst auf Hide, dann Form2 aufrufen und dann Form1 auf Close würd ich jetzt mal vermuten :-)
Notfalls mit ner "Verwaltungsklasse" die losgelöst ist von den 2 Forms. Gruß Reli |
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
Delphi-Quellcode:
ich bin heute zu langsam :mrgreen:
Form1.Close;
Form2.Show; |
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
Ist nur ungünstig, wenn Form1 das Hauptformular ist :mrgreen:
|
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
Man sollte nicht an dem Ast sägen auf dem man sitzt :mrgreen:
|
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
Wenn man Form1.Close und danach Form2.Show macht, ist Form1 noch so lange geöffnet, bis Form2 geschlossen wird.
Form1 und Form2 sind zwei nicht das Hauptformular. ;) Hat jemand eine andere Lösung ? Gruss Holger |
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
:wiejetzt:
Wenn du nur ein Show und kein ShowModal machst, dann ist Form1 weg! |
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
Folgendes:
Öffne Form1.ShowModal; (Wird von HauptForm gemacht) Schliesse Form1.Close; (Wird auf Form1 gemacht) Öffne Form2.ShowModal; (Wird auf Form1 gemacht) Schliesse Form2.Close; Ist es denn sichergestellt, wenn ich bei Form2 kein ShowModal nehme, das Form2 vor der Hauptform angezeigt wird ? Gruss Holger |
Re: Aus Form1 -> Form2 aufrufen -> Vorher Form1 schlie
Zitat:
Das ist auch der Grund, warum dein Form1 noch bestehen bleibt :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 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 by Thomas Breitkreuz