Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Jürgen Thomas,
3. Sep 2006
Die Hinweise mit TForm.Free falsch und TForm.Release richtig stimmen uneingeschränkt; da war ich in meiner Aussage #2 zu schnell und hatte damit unrecht.
Es bleibt aber der weitere Hinweis:
Für das Hauptformular genügt also Close; andere Formulare, die automatisch erzeugt werden, müssen nicht manuell freigegeben werden, sondern werden automatisch aufgelöst.
Gruß Jürgen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Jürgen Thomas,
1. Sep 2006
Faktisch überhaupt nicht (genauer: mit Klimmzügen, mit denen man in der Projektdatei selbst steuert, welches Formular wann geöffnet und geschlossen wird): Das erste Formular in den Projektoptionen ist das Hauptformular der Anwendung; wenn dieses geschlossen wird, wird auch die Anwendung beendet (und folglich alle weiteren Formulare ebenfalls).
Wenn das elementare Versuche Deinerseits sind,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Jürgen Thomas,
1. Sep 2006
Hallo,
prüfe zunächst folgende Punkte:
1. Sind die Formulare mit globalen Variablennamen versehen?
2. Sind die 'Objekte', auf die Du zugreifen willst, als private oder public deklariert? Bei private oder protected ist kein Zugriff möglich, bei public immer.
3. Wird das zweite Formular durch das Projekt erzeugt (siehe Quelltext der Projektdatei oder Projektoptionen kontrollieren)?
Für...