Hallo zusammen,
vorweg: ich bin völliger AutoIT Anfänger und habe erst ein kleines Script zusammengebastelt.
Ich habe den CountDown von BugFix (Link zum Thread ) genommen und etwas umfunktioniert.
Eine Zufallszahl (später in Minuten) wird generiert und als Timer verwendet.
Leider weiß ich nicht wie ich am besten folgendes einbaue
- Wenn ich das "x" anklicke schließt sich der Counter nicht (nur wenn der Timer nicht läuft)
- Wenn die Zeit abgelaufen ist möchte ich ein Script ausführen (In diesem Code soll eine MsgBox als Bsp dienen)
#include <Date.au3>
#include <GUIConstants.au3>
#include <EditConstants.au3>
Local $sec, $min, $hr, $day
$gui = GUICreate('CountDown', 200,50)
$bt = GUICtrlCreateButton('Start', 40, 15, 50, 20)
$iDown = GUICtrlCreateInput('', 100, 15, 80, 20, $ES_READONLY)
GUISetState()
$zufallszahl = Random(10,20,1)
[/autoit][autoit][/autoit][autoit]MsgBox('', "Zufallszahl", "Die Zahl ist " & $zufallszahl)
[/autoit][autoit][/autoit][autoit]$min = 0
$sec = $zufallszahl
While True
$msg = GUIGetMsg()
If $msg = $bt Then
_CountDown($sec, $min, $hr, $day, True, $iDown)
if $idown = 0 Then
MsgBox('', "TITEL", "TEXT")
EndIf
ElseIf $msg = $GUI_EVENT_CLOSE Then
Exit
EndIf
WEnd
[/autoit]Habe zick verschiedene Möglichkeiten versucht aber komme nicht zu dem gewünschten Ergebnis.. :wacko: Ist dieses Problem schon fortgeschritten oder noch für Anfänger zu meistern?
Besten Dank