Hallo,
ich erzeuge in der EXE einen Label (Bild) aus einer BMP Datei, welche im gleichen Verzeichnis wie die EXE liegt.
[autoit]$foto = GUICtrlCreatePic(@ScriptDir & "\1.BMP", $varBilderMitte - 100, $varGUIWindowHeight - 200, 200, 180, 0x0200, 0x00000001)
[/autoit]Da ich bereits einen anderen Label habe, der sich nach 20 Sekunden erneuert, habe ich folgendes gemacht
[autoit]AdlibRegister("CountDown", 1000)
[/autoit]und weiter unten
[autoit]Func CountDown()
Static $iRest = 20
$iRest -= 1
If $iRest = -1 Then $iRest = 20
If $iRest = 20 Then _IEAction($IE, "refresh")
If $iRest = 20 Then GUICtrlSetData($foto, @ScriptDir & "\1.BMP")
GUICtrlSetData($Label01, "In " & $iRest & " Sekunden wird die Seite automatisch neu geladen")
EndFunc ;==>CountDown
Zeile 5 aktualisiert, Zeile 6 macht nichts, Zeile 7 aktualisiert.
Was ist denn mein Fehler ??
Gruss Hassan