Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SirThornberry,
6. Jan 2007
ich würde das ganze nicht im OnDestroy plazieren sondern direkt hinter dem ShowModal. Denn genau dort wird der MessageDialog nicht mehr benötigt. Kommt dann auch der Fehler wenn du genau dort das ganze schon wieder freigibst?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SirThornberry,
6. Jan 2007
@Popov: Die Aussage ist schlichtweg falsch. Ein Constructor gibt auch nichts anderes zurück als einen Zeiger auf die Instanzdaten. Trotzdem sollte man wie der Fragesteller bereits erwähnt hat alles wieder freigeben was man vorher selbst erstellt hat.
Die Accessviolation deutet übrigens darauf hinn das zu diesem Zeitpunkt die Instanzvariable bereits auf nil gesetzt wurde. Rufst du eventuell...