Hi,
ich habe ein Script von SEuBo als Vorlage genommen:
Spoiler anzeigen
#include
#include
#include
#include
Dim $aInput[4][2]
$hGUI = GUICreate("Form1", 625, 151, 192, 124)
GUICtrlCreateGroup("CD-Key eingeben: ", 24, 24, 577, 89)
$aInput[0][0] = GUICtrlCreateInput("", 58, 60, 105, 21)
$aInput[1][0] = GUICtrlCreateInput("", 194, 60, 105, 21)
$aInput[2][0] = GUICtrlCreateInput("", 329, 60, 105, 21)
$aInput[3][0] = GUICtrlCreateInput("", 465, 60, 105, 21)
$OK = GUICtrlCreateButton("Okey",500, 120, 105, 21)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
_CheckInput()
WEnd
Func _CheckInput()
For $i = 0 to UBound($aInput)-1
If GUICtrlRead($aInput[$i][0]) <> $aInput[$i][1] Then
;~ ConsoleWrite("-> ungleich "&$i & @CRLF)
If StringLen(GUICtrlRead($aInput[$i][0])) = 4 Then
;~ ConsoleWrite("!> Stringlen" & @CRLF)
If $i < UBound($aInput)-1 Then
;~ ConsoleWrite("+> nächstes " &$i & @CRLF)
GUICtrlSetState($aInput[$i][0],8192)
GUICtrlSetState($aInput[$i+1][0],256)
EndIf
EndIf
$aInput[$i][1] = GUICtrlRead($aInput[$i][0])
GUICtrlSetData($aInput[$i][0],StringLeft(GUICtrlRead($aInput[$i][0]),4))
EndIf
Next
EndFunc
(https://autoit.de/index.php?page…adID=16643&)
Nun möchte ich alle Inputfelder auslesen, weiß aber nicht, wie ich das machen soll