Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#13

AW: Zeichencodierung Mac vs Windows

  Alt 14. Dez 2017, 21:48
UTF-8 war unter der Annahme, dass das ZielSystem damit auch umgehen kann.


MSDN-Library durchsuchenMultiByteToWideChar
MSDN-Library durchsuchenWideCharToMultiByte

Erstmal deinen Text nach Unicode (WideString vor Delphi 2009) und dann in die gewünschte CodePage.
ANSI mit Codepage X > Unicode (WideChar) > ANSI mit Codepage Y
Ab Delphi 2009 hast du bereits standardmäßig Unicode und der erste Schritt kann entfallen, außer man hat explizit AnsiString gearbeitet, dann ändert sich nichts.


Zitat:
StringList.Text := UTF8Encode(StringList.Text);
Und ab Delphi 2009 raucht dieser Code dann grandios ab.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (14. Dez 2017 um 21:51 Uhr)
  Mit Zitat antworten Zitat