Es kommt auch erstmal darauf an, wie du die Daten im VST ablegst/anzeigst/verwaltest.
dieses ließt z.B. alle Hauptknoten/Zeilen aus (wenn man den VST als Tabelle nutzt:
Delphi-Quellcode:
var
RowCount: Integer;
Row: PVirtualNode;
begin
RowCount := VirtualStringTree1.RootNodeCount;
Row := VirtualStringTree1.RootNode;
while Assigned(Row) do begin
// die Spalten der jeweiligen Zeile aus Row.Data auslesen,
// irgendwie wirst du dort ja die Daten verwalten
Row := Row.NextSibling;
end;
end;
Aber ich würde nicht den Export aus dem VST erzeugen.
- im Hintergrund liegen alle Daten in einer eigenen Struktur/Liste rum
- der VST wird, für die Anzeige mit dieser Struktur/Liste verknüpft
- auch der Export wird aus der internen Liste erstellt
Der VST ist ja gerade dafür entworfen wurden, daß er selber keine Daten vorhalten/verwalten muß, sondern z.B. nur Zeiger auf die Daten bekommt und diese dann "virtuell" anzeigt, aber aus externen Quellen holt.