De nouveau Bonjour,
et Bonne Année à tous.
Je me permets de relancer le sujet en faisant un petit récapitulatif de mes essais.
Donc en utilisant le code suivant :
Code : Tout sélectionner
NewList MaListe.s()
AddElement(MaListe())
MaListe() = "Pb"
AddElement(MaListe())
MaListe() = "BZ"
AddElement(MaListe())
MaListe() = "BA"
AddElement(MaListe())
MaListe() = "Ba"
SortList(MaListe(), #PB_Sort_Ascending | #PB_Sort_NoCase)
ForEach MaListe()
Debug MaListe()
Next
J'obtiens les résultats suivants :
Sous Windows 7 pro 64 bits SP1 (VirtualBox)
avec support Unicode activé ou non (option compilateur)
BA, Ba, BZ, Pb
Sous Xubuntu 13.04 64 bits
avec support Unicode désactivé
BA, Ba, BZ, Pb
Sous Xubuntu 13.04 64 bits
avec support Unicode activé
BA, BZ, Ba, Pb
Pour lire correctement les données en provenance de fichiers créés et alimentés manuellement par WordPad / MousePad :
Sous Windows, le support Unicode doit être désactivé.
Sous Xubuntu, le support Unicode doit être activé.
Voilà, voilà, à votre avis bug à signaler ou pas ?