Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: System.write in XE2

  Alt 17. Okt 2011, 18:36
Wieso ShortString?
Ich war der Meinung das Ding war immer schon AnsiString,
und bei der Umstellung auf Unicode hat man daran nichts geändert.
Aus Faulheit Kompatibilitätsgründen, damit wir bei der Unicode-Umstellung keine Probleme bekommen.

(genauso wie AnsiSameText jetzt standardmäßig Unicode und kein ANSI spricht )


Man kann dort keinen EncodingParameter angeben und da früher alle Dateien immer als ANSI gespeichert wurde, wurde dieses Verhalten nicht verändert.
Früher der WideString und nun auch der UnicodeString wurden daher schon immer nach ANSI konvertiert.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat