Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: EEncodingError mit DevExpress

  Alt 4. Mär 2021, 22:15
Das liegt am WC_ERR_INVALID_CHARS im MSDN-Library durchsuchenWideCharToMultiByte.
Dann kommt bei "unpassenden" Chars der Fehler ERROR_NO_UNICODE_TRANSLATION (GetLastError) aka "no mapping for ...".
z.B. 无效的 und das dann in einer deutschen Codepage speichern wollen (AnsiString)
oder "ä" in einer russischen Codepage.

Delphi verwendet meistens WC_DEFAULTCHAR, wo solche Zeichen in ein ? konvertiert werden,
aber der TcxLocalizer scheint da bissl strenger zu reagieren.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 4. Mär 2021 um 22:37 Uhr)
  Mit Zitat antworten Zitat