Ich habe festgestellt, dass Umlaute in Dateinamen unter Mac OS zusammengesetzt werden. So besteht das Ä aus einem Zeichen, dass die Umlautpunkte enthält und dem Buchstaben A.
Komischerweise wurden die Dateinamen so aber gar nicht eingegeben und unter Windows werden die ebenfalls nicht so behandelt. Mein Problem: Wenn ich einen Dateinamen "König.tiff" unter Mac OS mit f.name auslese, ist er ein anderer als unter Windows. In meinem Programm nutze ich eine Datei, in der ich Verweise auf Dateien speichere. Wenn ich die unter Mac OS nutze, habe ich keine Probleme. Unter Windows auch nicht. Wenn ich aber eine auf meinem Mac gesicherte Datei unter Windows nutze, funktionieren die Verweise auf Dateien mit Umlauten nicht (weil die Umlaute nicht als Einzelbuchstabe vorhanden ist). Gibt es eine Möglichkeit, die Dateinamen unter Mac OS auszulesen und identische Werte wie unter Windows zu bekommen? Also nicht zusammengesetzte Umaute. Da jedesmal mit UTF-8 gearbeitet wird, scheidet wohl eine reine Änderung des Encoding aus. Oder habe ich etwas übersehen? MfG, Metti.
