Sind in den Datei- oder Verzeichnisnamen allerdings Umlaute funktioniert das gar nicht.
Code: Alles auswählen
Directory$ = GetHomeDirectory() + "/test"
If ExamineDirectory(0, Directory$, "*.*")
While NextDirectoryEntry(0)
Debug DirectoryEntryName(0)
Debug URLEncoder (DirectoryEntryName(0))
Debug URLEncoder ("ä")
If FindString(DirectoryEntryName(0),"ä") > 0
Debug "Hurra"
EndIf
Wend
FinishDirectory(0)
EndIf
Bei Umlauten im Quellcode werde diese, wie erwartet, als "%C3%A4" dargestellt.
Bei Umlauten in den ausgelesenen Verzeichnissen als "a%CC%88"
So ist natürlich kein Vergleich möglich.
Unter Windows funktioniert alles wie es soll.
Gibt es eine Lösung?
Danke im Voraus.
Ingo