Hallo Forum,
ich bin neu was Autoit angeht und auch mit Skripten habe ich nicht viel Erfahrung.
Ich möchte gern ein Countdown-Fenster, der nach z.B. 5 min ein Programm aufruft oder den PC runterfährt.....
Gefunden habe ich dieses Beispiel, mit dem es eigentlich geht - nur zählt er halt "nur" Sekunden runter - ich hätte aber gern mm:ss .... ich hab zwar noch jede Menge Beispiele gefunden, die aber zu umfangreich sind und ich verstehe diese auch nicht wirklich, um den "passenden Teil" zu übernehmen.
Hier der Code mit "reinen Sekunden":
AutoIt
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 223, 53, 192, 124)
$Label1 = GUICtrlCreateLabel("computer wird in ", 8, 14, 84, 17)
$Label2 = GUICtrlCreateLabel("Label2", 92, 14, 124, 17)
GUISetState(@SW_SHOW)
For $i = 160 To 0 Step -1
GUICtrlSetData($Label2, $i & " sek heruntergefahren")
If $i = 0 Then MsgBox(0, "Ausschalten", "Der PC fährt gleich runter ....")
Sleep(1000)
Next
;Shutdown(1)
msgbox (1, "Aus","jetzt würde der PC runterfahren ....")
Alles anzeigen
Ich würde gern statt der Sekunden die Anzeige in mm:ss - ohne viel drum rum usw. - so schwer kann es doch wohl nicht sein - leider bin ich zu unerfahren.
Vielen Dank schon mal und Grüße
Sven