Forum: Sonstige Fragen zu Delphi
Delphi
by Namenloser,
13. Sep 2007
Ok. Zu dem anderen Code: Wie gesagt ohne Garantie ;)
Ich hatte Screen und Application verwechselt. Mit Screen sollte es gehn. Aber da die andere Varainte ja offensichtlich doch sauber ist, kann man sich den Aufwand wohl sparen :mrgreen:
Forum: Sonstige Fragen zu Delphi
Delphi
by Namenloser,
13. Sep 2007
Du könntest in das OnClose von jedem Formular
application.terminate;
reinschreiben. Ist allerdings ne relativ rabiate Methode, weil dadurch die Anwendung praktisch manuell abgeschossen wird. Ich hör schon die Buuuuh-Rufe^^ //Edit: Wohl doch nicht so unsauber, wie ich dachte
Eine andere Möglichkeit wäre folgende:
for i := 0 to screen.formcount-1 do
screen.forms.close;
Forum: Sonstige Fragen zu Delphi
Delphi
by Namenloser,
13. Sep 2007
Achja, noch ein anderer Ansatz: Du könntest auch ein TPageControl nehmen und beim Start des Programms in einer Schleife für jede Unterseite TabVisible auf False stellen. Wenn du dann z.B. die Vokabeln abfragen willst, änderst du per Delphi-Code die Eigenschaft ActivePage (bin mir nicht ganz sicher, ob die so heißt) auf die entsprechende Seite.
Forum: Sonstige Fragen zu Delphi
Delphi
by Namenloser,
13. Sep 2007
Abgesehen davon lernt man so auch mehr :wink:
Auch von mir ein herzliches Willkommen :hello: