Forum: Sonstige Fragen zu Delphi
Delphi
by SirThornberry,
19. Okt 2008
Wie hast du denn die Fenster erzeugt? Automatisch erzeugen lassen? Denn das sollte auch eine Rolle spielen.
Wenn dir Reihenfolge des Freigebens für dich eine Rolle spielt solltest du dich selbst um Erzeugen und Freigeben kümmern da nur so sicher gestellt ist das es sich bei der nächsten Delphiversion noch genau so verhält und keine überraschenden Effekte auftreten.
Forum: Sonstige Fragen zu Delphi
Delphi
by SirThornberry,
19. Okt 2008
Aber Application.Components funktioniert doch nur wenn als Owner die Application angegeben wurde?! Und ob Nachrichten im OnDestroy funktionieren hängt von der Delphiversion ab die im Profil ja leider nicht angegeben wurde.
Forum: Sonstige Fragen zu Delphi
Delphi
by SirThornberry,
19. Okt 2008
Pack einfach in das OnDestroy einen Hinweis und du wirst es sehen. Zudem hängt es auch davon ab wie du die Formulare erzeugst. Also ob du einen Owner angibst oder nicht und was du als Owner angibst. Auch der Parent spielt eine Rolle. Wenn du einem Form einen Parent zuweist wird das Form auch freigegeben bevor der Parent zerstört wird.