Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RaSoWa1,
12. Sep 2009
@DeddyH:
Danke. Du hast Recht. Ich habe meinen Code bereis geändert.
@Phoenix:
Danke für den Tip. Ich schau sie mir mal.
Mit der TShellTreeView-Komponente hatte ich bisher noch keine direkten Probleme. Allerdings kann sie durch die jetzt bemerkten Speicherlecks Ursache für andere eigenartige Probleme gewesen sein.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RaSoWa1,
12. Sep 2009
Hallo,
Bei der Suche nach Speicherlecks in einem gößeren Programm, habe ich festgestellt, das diese z.T. von der TShellTreeView-Komponente stammten.
Ich habe in der ShellCtrls.pas folgende Änderungen vorgenommen:
1. eine Destroy-Methode in TCustomShellTreeView eingefügt und FRootFolder und FNotifier freigegeben.
destructor TCustomShellTreeView.Destroy;
begin
if Assigned(FRootFolder)...