![]() |
AW: Eigenschaften von erzeugten Komponenten
OK, dann sollte es auch keine Speicherprobleme geben.
|
AW: Eigenschaften von erzeugten Komponenten
Du kannst das caFree auch weglassen, aber dann mußt du entweder
Delphi-Quellcode:
, bzw.
neuer_Eintrag.Free;
Delphi-Quellcode:
aufrufen,
FreeAndNil(neuer_Eintrag);
wobei Free reicht und im Destructor des Tneuer_Eintrag ein
Delphi-Quellcode:
.
if neuer_Eintrag = Self then neuer_Eintrag := nil;
Obwohl man hier ebenfalls den Owner der Form nutzen könnte, um diese über diesen Owner freigeben zu lassen. (oder eine Kombination aus Allem) Wobei man die globale Variable
Delphi-Quellcode:
auch ganz entfernen könnte und nur eine lokle Variable (für das Erstellen) ausreicht, wenn man sonst keinen externen Zugriff benötigt.
neuer_Eintrag
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:08 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 by Thomas Breitkreuz