Zitat von
p80286:
Hallo Carsten1234,
InttoHex(zahl,4) liefert bei -5 FFFFFFFB und bei 5 0005. Da hat wohl jemand etwas geschlampt.
Das entspricht genau dem, was die Delphi Hilfe zu IntToHex sagt:
Zitat:
Mit dem Parameter Digits kann festgelegt werden, wie viele Hexadezimalstellen mindestens zurückgegeben werden.
Auch wenn da acht Stellen zurück kommen, sind das auf jeden Fall mehr, als mindestens vier.