Deutsch
Forum

Sortier-Reihenfolge in der Listview.dll

 
Hallo Frank
Da Du wieder zurück bist aus dem Urlaub Herzlich willkommen - der Alltag hat Dich wieder gleich mal eine Frage. Die Sortieroutine arbeitet perfekt was mir aber jetzt aufgefallen ist siehst Du in der Abbildung: Einstellige Zahlenwerte werden anders eingereiht wie es sein sollte. Schön wäre doch, wenn die Sortierung bei 1 aufsteigend oder wie hier im Beispiel der Fall bei 48 absteigend gezeigt würde - Kannst Du da noch ein bischen nachhelfen ?

43 kB
Hochgeladen:30.07.2006
Ladeanzahl90
Herunterladen
 
30.07.2006  
 




Michael
Wodrich
Das könnte zu einer endlosen Geschichte werden. Sicher ist diese Form der Numerierung fast eine Norm, aber ich habe auch schon ganz anderen Buchstaben/Zahlen Mischmasch gesehen.

Hier wäre es dann von Vorteil, wenn es mittels einer Callback-Funktion in die Hände des Programmierers gelegt würde, wie sortiert wird.

Man könnte zwar immer die Ziffern heraussammeln und dann an den String als mit Nullen aufgefüllten Zahlenstring anhängen, aber das bringts leider auch nicht immer.

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
31.07.2006  
 




Frank
Abbing
Laut deinem Bild sortierst du als Text. In dem Fall arbeitet die Sortierung ja völlig richtig.
Verwende mal die Sortierung nach Zahlen.
 
31.07.2006  
 



Hallo Frank

[quote:2e9e8da9f8]Laut deinem Bild sortierst du als Text. In dem Fall arbeitet die Sortierung ja völlig richtig.
Verwende mal die Sortierung nach Zahlen.[/quote:2e9e8da9f8]
Das geht leider nicht, weil das ein Ausschnitt aus meiner Dateiverwaltung ist und da die Dateien ja jeweils so stehen, wie der Benutzer sie einträgt.
Wenn es zuviel Arbeit ist, dann lass es sein und die Nutzer müssen damit leben. Ich habe ja nur mal nachgefragt, weil der Windows-Explorer es richtig anzeigt (Windows macht was richtig ! Jawoll )

In den zwei Bildchen siehst Du den Unterschied:

40 kB
Kurzbeschreibung: ListView-Anzeige
Hochgeladen:31.07.2006
Ladeanzahl53
Herunterladen
61 kB
Kurzbeschreibung: Windows-Explorer
Hochgeladen:31.07.2006
Ladeanzahl53
Herunterladen
 
31.07.2006  
 




Michael
Wodrich
Ja das ist mir gleich zu Anfang an XP positiv aufgefallen, die anderen Systeme konnten das ja nicht.

Ich glaube M$ löst das intern so:
hdm_abriss ()0001.jpg
hdm_abriss ()0002.jpg
hdm_abriss ()0003.jpg
hdm_abriss ()0004.jpg
hdm_abriss ()0005.jpg
hdm_abriss ()0006.jpg

Jedenfalls lassen Tests mit unterschiedlichen Zahlenstellen und Erweiterungen dies vermuten...

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
31.07.2006  
 




Frank
Abbing
Hallo.

[quote:0fc0e84927]Das geht leider nicht, weil das ein Ausschnitt aus meiner Dateiverwaltung ist und da die Dateien ja jeweils so stehen, wie der Benutzer sie einträgt.[/quote:0fc0e84927]
Ach so.

[quote:0fc0e84927]Wenn es zuviel Arbeit ist, dann lass es sein und die Nutzer müssen damit leben. [/quote:0fc0e84927]
Das ist in der Tat sehr aufwendig und würde die Sortierung wohl langsamer machen, wie Michael es ja schon erklärt hat.
Laut Textsortierung macht es die Listview.dll ja auch richtig, denn die 1 kommt nunmal vor der 2.
Du könntest bei der Namenverteilung nach Michaels Schema vorgehen, indem du Nullen einfügst.
 
31.07.2006  
 



Michaels Vorschlag ist wahrscheinlich die Alternativ-Lösung: Siehe Bild und damit Ihr auch eine Ahnung von den Bildern habt hdm_abriss(x).jpg) - HDM steht für Heidelberger Druck-Maschinen und Abriss für einige Gebäude der Firma. Ich wohne ungefähr 70m von der Abriss-Baustelle bei dem Wetter !!! - siehe 2 Bild

23 kB
Kurzbeschreibung: staubige Angelegenheit
Hochgeladen:31.07.2006
Ladeanzahl188
Herunterladen
45 kB
Kurzbeschreibung: mit zusätzlicher Null
Hochgeladen:31.07.2006
Ladeanzahl178
Herunterladen
 
31.07.2006  
 




Frank
Abbing
Na wenigstens hast du bald eine freie Aussicht...
 
31.07.2006  
 



Leider nicht Frank
Da kommen die Gutenberg-Höfe dahin. - Das ist leider mal wieder kein sozialer Wohnungsbau, sondern Eigentumswohnungen der FirstClass und das bei den Mieten hier in Heidelberg
 
31.07.2006  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

810 Betrachtungen

Unbenanntvor 0 min.
Member 154727723.09.2018
Michael W.04.07.2016
Mirko19.01.2011

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie