Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#5

Re: VST mit Objekten, Alle Nodes einer Spalte Durchlaufen

  Alt 25. Mär 2006, 19:15
Zwei kleine Fehler fallen mir spontan auf:

Dein Code
Delphi-Quellcode:
VST.BeginUpdate;
Node := VST.getfirst;
while Assigned(Node) do
begin
  Node := VST.Getnodedata(Node);
  TTreeDataClass(Data.FObject).MemUsage:= 'hier der neu zugewiesener wert';
  VST.GetNext(Node);
end;
VST.EndUpdate;
Richtig wäre:
Delphi-Quellcode:
VST.BeginUpdate;
Node := VST.getfirst;
while Assigned(Node) do
begin
  Data := VST.Getnodedata(Node); // <<<----- Fehler #1
  TTreeDataClass(Data.FObject).MemUsage:= 'hier der neu zugewiesener wert';
  Node := VST.GetNext(Node); // <<<----- Fehler #2
end;
VST.EndUpdate;
PS: So schön kann Code aussehen, wenn man die Delphi-Tags benutzt.

Gruß Hawkeye
  Mit Zitat antworten Zitat