Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TAdvStringGrid Dateigrössen sortieren (https://www.delphipraxis.net/163203-tadvstringgrid-dateigroessen-sortieren.html)

DelTurbo 19. Sep 2011 15:45

TAdvStringGrid Dateigrössen sortieren
 
Hi,
ich habe ein TAdvStringGrid wo in einer Spalte Dateigrössen stehen. z.b. 345 bytes, 10KB 1,60GB usw.

Das sortiert er mir nicht richtig. Nun habe ich schon die werte nur in bytes reingeschrieben und berechne die grösse in GetDisplText damit es lesbarer ist. Ich dachte das GetDisplText extra für sowas da ist. Aber er Sortiert die sachen die angezeigt werden. Nicht das was in der Celle steht.

Wie kann ich das ändern?

Vielen dank im voraus

EDIT: In OnCustomCompare springt er nicht rein. Keine ahnung warum nicht.

DelTurbo 20. Sep 2011 20:52

[Gelöst] TAdvStringGrid Dateigrössen sortieren
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
da sowas wohl öfters gesucht wird, habe ich eine kleine Demo (einen so genannten 3zeiler) gemacht.

Wichtig ist dabei das AdvStringGrid1.SortSettings.SortOnVirtualCells auf False gesetzt wird. Natürlich müsst ihr die TMS Kompontente haben.

@Mods, leider kann ich das Topic nicht ändern. Könnte da bitte einer [Gelöst] mit reinschreiben? Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz