Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fenster schliesst nicht (https://www.delphipraxis.net/10797-fenster-schliesst-nicht.html)

mirage228 25. Okt 2003 16:40

Re: Fenster schliesst nicht
 
Also meine editierte Variante (s.O.) funktionierte (mit Form2.Hide)!

mfg
mirage228

Pseudemys Nelsoni 25. Okt 2003 16:45

Re: Fenster schliesst nicht
 
also mit Close geht es nicht?

aus der hilfe habe ich das:

Zitat:

Die Eigenschaft ModalResult einer TButton-Komponente bietet eine einfache Möglichkeit, durch das Anklicken einer Schaltfläche ein modales Formular zu schließen. Als Reaktion auf einen Klick wird die Eigenschaft ModalResult des übergeordneten Formulars auf denselben Wert gesetzt wie die Eigenschaft ModalResult der Schaltfläche.

Beispielsweise könnten die ModalResult-Eigenschaften zweier Schaltflächen (OK und Abbrechen) zur Entwurfszeit auf mrOk bzw. mrCancel gesetzt werden. Zur Laufzeit setzt dann ein Klick auf die Schaltfläche OK die Eigenschaft ModalResult des Dialogfeldes auf mrOk. Die Schaltfläche Abbrechen bewirkt dann entsprechend die Einstellung mrCancel. Wenn keine weiteren Verarbeitungsschritte erforderlich sind, werden für diese Schaltflächen keine Ereignisbehandlungsroutinen benötigt.
demnach müsste es doch gehen oder?

btw, danke für deine hilfe :)

mirage228 25. Okt 2003 16:52

Re: Fenster schliesst nicht
 
Dann habe ich noch eine Idee

Im zweiten Form setzt du dem Button den ModalResult "mrOk";

Im ersten Form, wo du das zweite Aufrufst dann schreiben

Delphi-Quellcode:
  Form2.ShowModal;
  if Form2.ModalResult = mrOk then
    Form3.ShowModal;
sollte funktionieren, hoffe ich mal..


mfG
mirage228


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:43 Uhr.
Seite 2 von 2     12   

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