Frage zu Autoit

05/04/2010 21:10 sesda#1
Hallo habe ein paar probleme mit Autoit und zwar wie kann ich es einstellen das es bei der Checkbox Ja und dann bei dem Bottum weiter geht und bei Checkbox nein und dann Bottum abschaltet
kleines beispiel:

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Bot = GUICreate("----", 262, 159, 536, 251)
$Label1 = GUICtrlCreateLabel("-------", 80, 12, 112, 17)
$Label2 = GUICtrlCreateLabel("-------", 80, 40, 114, 17)
$Checkbox1 = GUICtrlCreateCheckbox("Ja", 82, 60, 73, 25)
$Checkbox2 = GUICtrlCreateCheckbox("Nein", 156, 60, 65, 25)
$Button1 = GUICtrlCreateButton("Weiter", 88, 88, 89, 41, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd




Könnt ihr mir bitte helfen ?
Aber bitte keine Links :)

Danke im vorraus

MfG
05/04/2010 22:19 sulak#2
Ich verstehe irg wie nicht was du willst -_-

Meinst du wenn du die Checkbox angeklickt hast soll die Maus auf dem Button start drücken oder meinst du wenn man die Checkbox anklickt muss man noch auf ein Button drauf drücken damit der Bot startet oder doch etwas ganz anderes?
05/04/2010 22:38 sesda#3
Man muss auf Checkbox 1 ein Häckchen machen damit man weiter kann wenn man auf Button1 klikt und wenn man auf Checkbox 2 ein Häckchen macht und den Button1 draufklickt das sich das Programm beendet
05/04/2010 22:40 tjaschicksalVegita#4
also meinst du so wie wenn man irgendwo die AGBs akzeptieren muss um auf die nächste seite zu gelangen?
05/04/2010 22:53 sesda#5
Nein so ne art häckchen mit

O Ja O Nein
05/05/2010 10:51 huberhans#6
Quote:
Originally Posted by sesda View Post
Nein so ne art häckchen mit

O Ja O Nein
Nimm halt RadioButtons
05/05/2010 15:04 mipez#7
Quote:
Originally Posted by huberhans View Post
Nimm halt RadioButtons
Brauchst nur eine CheckBox, oder eben einen Radiobutton (is egal)...

Wenn sie aktiviert sind, geben beide 1 zurück, wenn sie deaktiviert sind, 0.

Man kann dann so ausschließen:
Code:
If GUICtrlRead($checkbox) = 1 Then
...deine Funktion...
ElseIf GUICtrlRead($checkbox) = 0 Then
...deine Funktion...
EndIf