Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Base64 to RawByteString

  Alt 14. Jul 2020, 19:09
binärsicher.
Nicht direkt, aber es ist keine böse CodePage deffiniert, so dass es nicht zu unerwarteten Char-Konvertierungen kommt, wenn zu Ansi- oder UnicodeString konvertiert/zugewiesen wird.

Da man in den mobilen Plattformen krankhaft die ANSI-Strings versteckt hat, wäre es eh intelligenter das garnicht erst zu verwenden.
TBytes für Binärdaten ist doch ein netter Typ? Und TFile, TEncoding, sowie TNetEncoding.Base64.DecodeStringToBytes verstehen den auch.

Zitat:
Win32-Delphi kannte vor 2009 keine Codepages.
Kennen kannte es das schon, aber es wurde nicht explizit im String gespeichert und überall "implizit" die lokale ANSI/Default-CodePage verwendet.
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. Jul 2020 um 19:17 Uhr)
  Mit Zitat antworten Zitat