![]() |
Hauptfenster bei Delphi
Hi,
wen ich zuerst ein form erstelle(Name: Form3) und dann noch ein form4 hinzufüge, dann wird beim ausführen ja natürlich zuerst form3 geöffnet. Jetzt habe ich auf form3 einen button wo draufsteht:
Delphi-Quellcode:
Aber dann schließt sich einfach nur das form3!
Form4.Show;
Form3.Close; Es ist wahrscheinlich ganz einfach, aber wie geht das, dass dann das vierte fenster geöffnet wird und form3 geschlossen wird. muss ich dass irgendwo festlegen oder so??? Sry. Bin noch ein blutiger Anfänger! MFG Lars W. |
Re: Hauptfenster bei Delphi
Korrigiert mich wenn ich mich irre:
Wenn du in Form3 die Form4 mit .Show aufrufst ist diese sogesehen abhängig von Form3, d.h. wird Form3 geschlossen schließt sich auch Form4. Versuch mal .ShowModal (ka ob das hier anders ist) |
Re: Hauptfenster bei Delphi
ok, hab mir jetzt was anderes ausgedacht; kann ich das denn irgendwie einrichten dass der generell mit dem anderen fenster öffnet???
|
Re: Hauptfenster bei Delphi
Ich glaube(!) du musst einfach in der .dpr die Riehenfolge der Form.Creates (oder wie das heißt) ändern. Die Form die "oben steht" ist die hauptform.
//edit: So sieht das aus:
Delphi-Quellcode:
Application.Initialize;
Application.Title := 'Beispiel'; Application.CreateForm(TForm1, Form1); Application.CreateForm(TForm2, Form2); Application.CreateForm(TForm3, Form3); Application.Run; |
Re: Hauptfenster bei Delphi
Hi,
oder visuell über Projekt -> Optionen (Auswahl: Formulare). |
Re: Hauptfenster bei Delphi
DANKEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EE, genaus das meinte ich!
|
Re: Hauptfenster bei Delphi
...oder so. Noch nicht gewusst (ich sollte mir meine Entwicklungsumgebung mal genauer Anschauen :? )
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 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