Hey, ich habe das Problem, dass ich 2 Integers nicht zu einer Zeichenkette zusammen gesetzt bekomme...
Die Skripte sind hier zu finden: [ offen ] exe weiter laufen lassen und erneut mit Parametern aufrufen
Mittlerweile hat mich das ganze so gefesselt, dass ich unbedingt eine Lösung dafür haben muss.
Ich komme aber nicht weiter... Egal was ich versuche, es wird einfach keine Zeichenkette daraus...
Hier mal ein Vergleich:
Spoiler anzeigen
Global $tagStruct[2] = ['int; int; int', 'char[11]'], _
$tStruct[2]
$tStruct[0] = DllStructCreate($tagStruct[0])
DllStructSetData($tStruct[0], 1, 0x656b614d) ; ekaM
DllStructSetData($tStruct[0], 2, 0x6172472d) ; arG-
DllStructSetData($tStruct[0], 3, 0x006b6966) ; kif
$tStruct[1] = DllStructCreate($tagStruct[1], DllStructGetPtr($tStruct[0]))
ConsoleWrite(@CRLF & DllStructGetData($tStruct[1], 1) & @CRLF & @CRLF)
$tagStruct = ''
$tStruct = ''
Hier funktioniert das ganze ohne Probleme. Aber da lasse ich ja auch AutoIt die Arbeit erledigen...
Nun ja, weiß jemand wie ich aus 2 Integers eine Zeichenkette zusammen gesetzt bekomme?
Würde mich über jede Antwort freuen. Vielen Dank!