Registriert seit: 15. Mai 2003
Ort: München
251 Beiträge
Delphi 7 Architect
|
Re: Sortierung in einem Treeview
9. Mär 2005, 14:37
Hallo torud,
mit dieser Funktion sollte es gehen:
Delphi-Quellcode:
function CustomSortProc(Node1, Node2: TTreeNode; Data: Integer): Integer; stdcall;
// für das Sortieren von TreeViews, als Parameter an Customsort übergeben:
// Aufruf: TreeView1.CustomSort(@CustomSortProc, 0);
// Data: 0 = Absteigend, 1 = Aufsteigend
begin
if Data = 0 then
Result := AnsiStrIComp(Pchar(Node1.Text), PChar(Node2.Text))
else
Result := -AnsiStrIComp(PChar(Node1.Text), PChar(Node2.Text));
end;
Delphi-Quellcode:
procedure TForm1.Absteigend1Click(Sender: TObject);
begin
TV1.CustomSort(@CustomSortProc, 0);
end;
Gruß
s14
|
|
Zitat
|