Hallo.
die Überschrift sollte alles sagen. Falls nich. Ich habe ein Programm wo ich mit dem Klick auf einen Button eine schleife aktiviere und ich möchte, dass die Schleife mit nochmaligen Klick auf den Button beendet wird. ich dachte mir das so:
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $start
Do
$dicernd=Random(1,100,1)
If $dicernd>0 And $dicernd<11 Then ;1
$dicenr=1
ElseIf $dicernd>10 And $dicernd<31 Then ;2
$dicenr=2
ElseIf $dicernd>30 And $dicernd<61 Then ;3
$dicenr=3
ElseIf $dicernd>60 And $dicernd<86 Then ;4
$dicenr=4
ElseIf $dicernd>85 And $dicernd<96 Then ;5
$dicenr=5
ElseIf $dicernd>95 And $dicernd<100 Then ;6
$dicenr=6
EndIf
GUICtrlSetImage($Pic1,@ScriptDir&"\Graphics\"&$dicenr&"auge.gif")
GUIGetMsg()
Until $start
EndSwitch
WEnd
Jetz würde ich mich hier natürlich nicht melden wenn es funktionieren würde
Kann mir jemand helfen?
mfg