Thema: Delphi AlphaSort

Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: AlphaSort

  Alt 29. Sep 2003, 10:52
In anhängender ZIP File eine Demo für Delphi 3 und neuer

Die eigentliche Lösung liegt hier:

Delphi-Quellcode:
procedure TForm1.trvSampleCompare(Sender: TObject; Node1, Node2: TTreeNode;
  Data: Integer; var Compare: Integer);
begin
  if chkReverse.Checked then
    // rückwärts sortieren
    Compare := 0 - CompareStr(Node1.Text, Node2.Text)
  else
    // normal sortieren
    Compare := CompareStr(Node1.Text, Node2.Text);
end;
......
Angehängte Dateien
Dateityp: zip treesort.zip (2,0 KB, 15x aufgerufen)
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat