Stefan Mettenbrink kirjoitti:
Ich benutzte derzeit RB5.5 und sichere Texte mit Unicodecodierung (Encodings.UTF16). Das Sichern und spätere Einlesen funktioniert tadellos. Nun kommt ein Anwender und fügt mit Alt+- einen Gedankenstrich ein und alles ist hin :-(

Ich habe das überprüft. Wenn ich "äöüÄÖÜ" sichere, kann ich das auch ebenso wieder einlesen. Sichere ich "äöü–ÄÖÜ", so erhalte ich "äöü⃄ÖÜ".

Hat jemand eine Idee, wieso das passieren kann. Ich habe keine Ahnung. Der Hexeditor zeigt für den Gedankenstrich &h2013, was auch passt. Ich hatte vermutet, ich hätte für den Import eine falsche Kodierung, aber die Umlaute werden korrekt behandelt.

Ich wäre für Hilfe dankbar.

MfG, Metti.


Ich bin nicht sicher, aber arbeitet RB nicht intern mit UTF8. Also, wenn du etwas mit UTF16 speicherst, mußt du das mit UTF16 einlesen.

Metsis

Antwort per Email an