Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Word<->SmallInt und Cardinal<->Integer mit B

  Alt 30. Mai 2008, 22:23
Ja, drum macht man das doch extra so

Integer ist ein 32 Bit-Speicherblock
Cardinal auch

Auf diese Weise sagt man dem Compiler einfach, daß er den Speicherbereich der Integervariabe als Cardinal interpretieren soll.

Heißt, dieses wird nun als Cardinal angesehn und somit der RangeCheck des Cardinals verwendet.
Und da Cardinal = Cardinal ist, gibt es keine Probleme.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat