Autor |
Beitrag |
hibbert
      
Beiträge: 1007
WinServer2003, Win XP, Linux
D6 Pers, D05
|
Verfasst: Sa 23.11.02 17:16
hallo,
ich möchte gerne, dass die inhalte einer listbox sortiert werden. mit
Quelltext 1:
| listbox1.Sorted:=true; |
geht es ja, aber er ordnet sozusagen von a-z, was ich aber möchte, dass die inhalte von z-a sortiert werden.
mfg hibbert
_________________ I kunnen väl svara endast ja eller nej
Om i viljen eller nej
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 23.11.02 17:23
Sorted auf FALSE stellen und selber sortieren mit Bubble-Sort oder so für kleine mengen.
|
|
wulfskin
      
Beiträge: 1349
Erhaltene Danke: 1
Win XP
D5 Pers (SSL), D2005 Pro, C, C#
|
Verfasst: Sa 23.11.02 21:03
..oder du kopierst den ganzen Inhalt der ListBox in eine StringList und gehst die StringList von hinten nach vorne durch und fügst die Strings wieder in die ListBox ein.
Gruß wulfskin!
_________________ Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
|
|
hibbert 
      
Beiträge: 1007
WinServer2003, Win XP, Linux
D6 Pers, D05
|
Verfasst: Sa 23.11.02 21:21
danke, aber eine frage:
Zitat: | Sorted auf FALSE stellen und selber sortieren mit Bubble-Sort oder so für kleine mengen. |
was ist das? Bubble-Sort??
ich schaus mir mal in der online hilfe an.
thx hibbert
_________________ I kunnen väl svara endast ja eller nej
Om i viljen eller nej
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Sa 23.11.02 21:30
Brauchste nicht suchen. Das ist ein Sortiertalgorithmus, den Du selbst schreiben musst. (Bubblesort würde ich allerdings nicht nehmen. Der ist grausam.)
Hier findest Du noch einige andere, für große Datenmengen ist Quicksort der Beste, soweit ich weiß.
MfG,
Peter
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
hibbert 
      
Beiträge: 1007
WinServer2003, Win XP, Linux
D6 Pers, D05
|
Verfasst: Mo 25.11.02 17:59
naja, so ganz versteh ich das ja nicht !
ich möchte ja nur die zahlen sortiert haben, undzwar nicht von klien nach groß. sondern von groß nach klein !
mfg hibbert
_________________ I kunnen väl svara endast ja eller nej
Om i viljen eller nej
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Mo 25.11.02 18:06
Hi!
Es wäre nicht schlecht zu sagen, wieviele Einträge das denn so sind (so in der Größenordnung von ...). Wenn es nicht allzu viele sind, wäre wahrscheinlich die Methode von Wulfskin am geeignetsten.
MfG,
Peter
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
hibbert 
      
Beiträge: 1007
WinServer2003, Win XP, Linux
D6 Pers, D05
|
Verfasst: Mi 27.11.02 10:08
die gößenordnung ist nicht allzugroß, max 6 einträge. doch diese zahl variert öfters ! aber ich kann es ja mal mit der methode von versuchen !!
wenn cih nicht weiter komme meld ich mich nochmal !
danke !!
mfg hibbert
_________________ I kunnen väl svara endast ja eller nej
Om i viljen eller nej
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 27.11.02 11:30
Bei 6 Einträgenbrauchst du dir um die Performance keine Sorgen zu machen. Eigentlich könnte man die noch "von Hand" sortieren. 
|
|