Hallo #,
nach Umstieg auf D2010 und
Unicode wundere ich mich über das CompareText von FastCode (ist ja in D2010 drin),
OK ich bin entsetzt !
Die Funktion sollte eigentlich nur -1, 0, +1 liefern, macht sie aber nicht
sie bringt auch andere Werte!
Ausserdem gibt sie die Werte falch an
Bsp:
CompareText('Häger', 'Harger') liefert +1,
also wird
Häger hinter
Harger einsortiert.
Laut Duden wird das
ä aber zu
a beim Sortieren.
WideCompareText funktioniert aber, klar ist das von Windows ...
Was ist hier los ?
Danke