- Offizieller Beitrag
Hallo!
Wenn man Execute zwei Hexadezimal-Zahlen addieren läßt und es dabei zu einem Überlauf (> FFFF FFFF) kommt, dann ergibt das als Ergebnis 0. Soweit so gut, aber es kommt nicht zu einem Fehler und das ist schlecht, denn ich würde gerne wissen, ob es zu einem Überlauf gekommen ist.
Hier mal ein Beispiel:
Spoiler anzeigen
[autoit]
$a = 0xffffffff
$b = 0x1
$c = Execute($a + $b)
$err = @ERROR
MsgBox(0, "Test", "Erg= " & $c & " Err= " & $err)
[/autoit]Kann man das irgendwie anders hinbekommen?
MfG. Oscar