Okay ;)
Was hälst du davon? :
Neuer code:
PHP Code:
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
$Form1 = GUICreate("Form1", 373, 100, 120, 124)
GUISetBkColor(0x3366FF)
$Input1 = GUICtrlCreateInput("", 56, 40, 49, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER,$ES_NUMBER ))
GUICtrlSetLimit(-1,4)
$Input2 = GUICtrlCreateInput("", 152, 40, 49, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER,$ES_NUMBER ))
GUICtrlSetState($Input2,$GUI_DISABLE)
GUICtrlSetLimit(-1,4)
$Input3 = GUICtrlCreateInput("", 248, 40, 49, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER,$ES_NUMBER ))
GUICtrlSetState($Input3,$GUI_DISABLE)
GUICtrlSetLimit(-1,4)
GUISetState(@SW_SHOW)
$i = 1
$x = 1
$y = 1
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
start()
Wend
Func start()
If StringLen(GUICtrlRead($Input1)) = "4" And $i = 1 Then
$i = 0
GUICtrlSetState($Input1, $GUI_DISABLE)
GUICtrlSetState($Input2, $GUI_ENABLE)
GUICtrlSetState($Input2, $GUI_FOCUS)
GUICtrlSetState($Input2, $GUI_NOFOCUS)
EndIf
If StringLen(GUICtrlRead($Input2)) = "4" And $x = 1 Then
$x = 0
GUICtrlSetState($Input2, $GUI_DISABLE)
GUICtrlSetState($Input3, $GUI_ENABLE)
GUICtrlSetState($Input3, $GUI_FOCUS)
GUICtrlSetState($Input3, $GUI_NOFOCUS)
EndIf
If StringLen(GUICtrlRead($Input3)) = "4" And $y = 1 Then
$y = 0
GUICtrlSetState($Input3, $GUI_DISABLE)
EndIf
EndFunc
//sry warn fehler drinne^^
PHP Code:
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
$Form1 = GUICreate("Form1", 373, 100, 120, 124)
GUISetBkColor(0x3366FF)
$Input1 = GUICtrlCreateInput("", 56, 40, 49, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER,$ES_NUMBER ))
GUICtrlSetLimit(-1,4)
$Input2 = GUICtrlCreateInput("", 152, 40, 49, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER,$ES_NUMBER,$GUI_DISABLE ))
GUICtrlSetLimit(-1,4)
$Input3 = GUICtrlCreateInput("", 248, 40, 49, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER,$ES_NUMBER,$GUI_DISABLE ))
GUICtrlSetLimit(-1,4)
GUISetState(@SW_SHOW)
$i = 1
$x = 1
$y = 1
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
start()
Wend
Func start()
If StringLen(GUICtrlRead($Input1)) = "4" And $i = 1 Then
$i = 0
GUICtrlSetState($Input1, $GUI_DISABLE)
GUICtrlSetState($Input2, $GUI_ENABLE)
GUICtrlSetState($Input2, $GUI_FOCUS)
GUICtrlSetState($Input2, $GUI_NOFOCUS)
EndIf
If StringLen(GUICtrlRead($Input2)) = "4" And $x = 1 Then
$x = 0
GUICtrlSetState($Input2, $GUI_DISABLE)
GUICtrlSetState($Input3, $GUI_ENABLE)
GUICtrlSetState($Input3, $GUI_FOCUS)
GUICtrlSetState($Input3, $GUI_NOFOCUS)
EndIf
If StringLen(GUICtrlRead($Input3)) = "4" And $y = 1 Then
$y = 0
GUICtrlSetState($Input3, $GUI_DISABLE)
EndIf
EndFunc