Moin,
Das Testskript ist extrem klein (ausnahmsweise^^) und das Problem extrem simpel.
Funktion:
Es wird die Hexadezimaldarstellung von "Hallo" erzeugt und ausgegeben.
Anschließend wird die Hexadezimalzahl ins 10er system umgerechnet und angezeigt.
Wenn ich die Hexzahl aber kopiere und anzeigen lasse kommt etwas anderes raus.
Das ergibt für mich keinen Sinn^^
(Es ist spät. Hoffentlich bin ich einfach nur müde)
Es funktioniert mit beliebigen Strings die in eine 64Bit Variable passen. (z.B. "bla")
[autoit]Local $iHex = StringToBinary('Hallo')
[/autoit][autoit][/autoit][autoit]Debug($iHex)
Debug(Int($iHex))
Debug(Int('0x48616C6C6F'))
Func Debug($s)
ConsoleWrite($s & @CRLF)
EndFunc