Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: ASCII Unterschied zwischen Delphi Chr() und Alt + Zahl

  Alt 17. Jun 2016, 14:16
Chr ist wie Ord mehr Compilermagic und kann oft wie Char-Chast angesehen werden, (Integer->Char, also früher AnsiChar und seit D2009 WideChar)
allerdings ist Chr weiterhin fast immer ein Cast nach AnsiChar.

Bei Char/AnsiChar/WideChar ist immer klar, was bei raus kommt. (außer man macht z.B. AnsiChar und weißt es einem UnicodeString zu)
Bei #123, #$12ab kommt es auf die Länge/Formatierung an.
So ist #133, #$85 und #$0085 nicht unbedingt das Selbe, denn Einiges wird als ANSI (#$85) und Anderes als Unicode (#$0085) interpretiert.
Aber dazu gibt es einen Eintrag in der OH, siehe {$HIGHCHARUNICODE OFF} .
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (17. Jun 2016 um 14:18 Uhr)
  Mit Zitat antworten Zitat