Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   VTEditors lösen Memory Leak aus (https://www.delphipraxis.net/109437-vteditors-loesen-memory-leak-aus.html)

HalloDu 1. Mär 2008 14:00


VTEditors lösen Memory Leak aus
 
Tach,

Ich benutzte zum Prüfen auf Memory Leaks den FastMM4 und wollte nun in einer Anwendung den VirtualTreeView zusammen mit den VTEditors nutzten, doch sobald ich einen TMemoEditLink oder TEditEditLink benutzte, zeigt mir der FastMM4 immer eine Reihe von nicht freigegeben Speicherbereichen an, z.B. bei TComboEditLink nicht. Ich erzeuge diese Editoren in OnCreateEditor, gibt es einen Punkt an dem ich sie freigeben muss? Wenn ja, hab ich ihn bisher noch nicht gefunden.

Schonmal Danke im Voraus.

Bernhard Geyer 1. Mär 2008 14:02

Re: VTEditors lösen Memory Leak aus
 
Erzeuge jeden Editor nur einmal, merk ihn dir und gib ihn im destruktor des Formulares frei.

HalloDu 1. Mär 2008 14:05

Re: VTEditors lösen Memory Leak aus
 
Danke. Hätt' ich selbst drauf kommen können.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:33 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-2025 by Thomas Breitkreuz