OK, du hast schon eine Zugriffsschicht.
1, Ersetze alle Methoden/Properties mit Strings durch Widestrings
2, Bau deine File-Zugrifssmethode um. Mit Filestreams und der "Vorlage" aus der TNT-Widestringslist-Klasse sollte das keine Problem sein.
3, Kontrolliere mitttels Debugger und Ord(UntersuchterString[PosMitUnicodeChar]) ober keine String-Wandlung durchgeführt wurde. Erst der D2005-Debugger kann direkt
Unicode anzeigen (verwendet TNT-Controls).
Windows Vista - Eine neue Erfahrung in Fehlern.