Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#6

Re: String in Cardinal konvertieren

  Alt 11. Mär 2006, 12:17
Wenn es ein vorzeichenloser 32 Bit Wert wie Cardinal ist, dann immer Val(), da StrToInt() immer einen vorzeichenbehafteten Typ nimmt und somit falsche Werte in dem Cardinal ablegt, wenn die Zahlen in dem String grösser als 2^31 bzw. kleiner als -(2^31-1) werden. Val() hingegen arbeitet richtig.
  Mit Zitat antworten Zitat