Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

Re: Ist AnsiChar wirklich gleich ASCII-Char?

  Alt 19. Okt 2009, 11:18
Zitat:
Das heißt, ich baue jetzt meine Headerdatei so um
laß doch Einfach den extra Unicode-Teil weg
Delphi-Quellcode:
szDriverVer : array[0..7] of AnsiChar; { device driver version }
szDriverName: array[0..MAX_DRIVER_NAME_LEN-1] of AnsiChar; { device driver name    }
Char ist im Nicht-Unicode auch =AnsiChar und es kommt demnach Beides auf's Selbe raus, da in Delphi es praktish so aussieht
type Char = {$IFDEF UNICODE}WideChar{$ELSE}AnsiChar{$IFEND};
'ne einzelne Headerdatei gibt es ja in Delphi im Prinzip nicht

hier haben wir
das Interface - quasi die Headerdaten
und direkt darunter die Implementation

ich find es so zusammen schöner/übersichtlicher, aber ist bestimmt Geschmackssache
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat