Thema: Delphi AV - Warum?

Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#14

Re: AV - Warum?

  Alt 24. Sep 2005, 15:54
Hallo,

ich sehe gerade das:
Delphi-Quellcode:
begin
  { ... Daten holen etc. ... } 
  FTree.Items.Clear; // <------
  for i:=0 to Length(FNodes)-1 do //Nodes plattmachen
    if FNodes[i]<>nil then FNodes[i].Free;
Durch das FTree.Items.Clear werden doch schon die TreeNodes gelöscht (Vorausgesetzt, im Array sind auch die Nodes von FTree).

Danach steht in deinem Array nur noch ein Pointer ins nichts.

Gruß
xaromz
  Mit Zitat antworten Zitat