Forum: Programmieren allgemein
by Incocnito,
3. Apr 2024
Ich habe das mal etwas anders geschrieben, damit es besser zur Frage passt ;-)
Forum: Programmieren allgemein
by Incocnito,
3. Apr 2024
Moment.
Integer ist doch einfach nur ein ganzzahliger Wert, welcher laut Definition
Integer = -2147483648..2147483647
ist. Demnach kann 4294967295 da gar nicht rein passen.
4294967295
2147483647
Was du brauchst wäre Cardinal = 0..4294967295
Und "UIntToStr", da sonst der Parameter nicht passt.
Da das erste Bit ja für das Minuszeichen benutzt wird,
muss 0xFFFFFFFF kleiner sein als...