Hallo,
...kurze Info:
Auf meiner Form sind einige Checkboxen und dazugehörige Progressbars!
Ich möchte nun die Checkboxen abfragen
und wenn diese gesetzt sind, die jeweilieg Progressbar starten.
Beispiel:
chk 1 und chk3 sind wahr
Dann sollte die Progressbar von chk1 starten
wenn diese dann fertig ist, dann sollte die Progressbar v. chk3 starten
Das Abfragen bereitet mir Probleme
Mein Code:
[autoit][/autoit][autoit][/autoit][autoit]#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <WindowsConstants.au3>
#include <Array.au3>
Dim $arControl[5]
Dim $arControlProg[5]
$Form1 = GUICreate("Form1", 615, 440, 391, 202)
$arControl[1] = GUICtrlCreateCheckbox("Checkbox1", 64, 64, 97, 17)
$arControl[2] = GUICtrlCreateCheckbox("Checkbox2", 64, 100, 97, 17)
$arControl[3] = GUICtrlCreateCheckbox("Checkbox3", 64, 136, 97, 17)
$arControl[4] = GUICtrlCreateCheckbox("Checkbox4", 64, 168, 97, 17)
$arControlProg[1] = GUICtrlCreateProgress(164, 64, 150, 17)
$arControlProg[2] = GUICtrlCreateProgress(164, 100, 150, 17)
$arControlProg[3] = GUICtrlCreateProgress(164, 136, 150, 17)
$arControlProg[4] = GUICtrlCreateProgress(164, 168, 150, 17)
$Go = GUICtrlCreateButton("Start", 448, 164, 75, 25)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Go
For $i = 0 To UBound($arControl) - 1
;if GUICtrlgetState($arControl[$i], $gui_checked) then
;MsgBox(0,"an","ok")
;endif
next
[/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit]EndSwitch
WEnd
komm da einfach nicht weiter....
Grüße Ilse