Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: VirtualStringTree: Speicherleck

  Alt 28. Okt 2009, 07:36
Hallo,

Zitat:
Die eigentlichen Daten (also das was rechts in der zweiten Spalte steht) sind natürlich in einer anderen Datenstruktur vorhanden
Wie vorhanden ?
Als Klasse ?

Dann packe einen "Pointer" der Klasse in die NodeData mit rein.

Delphi-Quellcode:
type
  TInfo = class
    Text: String;
  end;


  TNodeData = class
    Id: Integer; //Identifikation des Feldes
    AuthReq: Integer; //Benötigte Authorisierung;
    Info: TInfo;
  end;
Es ist übrigens keine svchechte Idee, statt dem Record
auch gleich eine Klasse als NodeData zu benutzen.
Vielleicht kannst du ja gleich alle benötigten Daten (Id, AuthReq)
in diese Info-Klasse packen.



Heiko
Heiko
  Mit Zitat antworten Zitat