Thomas Tempelmann wrote:

Also setze das Encoding mal zuerst richtig, dann konvertiere es, etwa so:

key = 
key.DefineEncoding(Encodings.SystemDefault).ConvertEncoding(Encodings.UTF8)

Das funktioniert bei mir unter Windows prima.
Jetzt habe ich es in mein Projekt übernommen und es funktioniert unter
mac OS nicht. Da ich aber unter Mac OS bisher keine Probleme hatte,
sieht es jetzt so aus:
     if TargetMacOS then
       b=addGray(ConvertEncoding(key,Encodings.UTF8))
     else

b=addGray(key.DefineEncoding(Encodings.SystemDefault).ConvertEncoding(Encodings.UTF8))
     end

So funktioniert es (bei mir) unter Mac OS und Windows. Unter Linux muss
ich nich testen.

MfG, Metti.

Antwort per Email an