Hallo an alle!
Ich habe hier ein Skript der nicht Funktioniert
[autoit]#include <Timers.au3>
[/autoit][autoit][/autoit][autoit]Func wMSG($pMessage, $pTime)
Local $wMAIN = GUICreate("Testos", 640, 480)
Local $oLABEL = GUICtrlCreateLabel([usw...])
Local $oOKBTN = GUICtrlCreateButton([usw...])
GUISetState(@SW_SHOW, $wMAIN)
Global $tTIMERID = _Timer_SetTimer($wMAIN, ($pTime*(60*(60*1000))), "CallFunc_CloseOwnMsg" )
While(1)
[usw...!!!]
Wend
EndFunc
Func CallFunc_CloseOwnMsg($hWnd,$Msg,$iIDTimer,$dwTime)
GUIDelete($wMAIN)
_Timer_KillTimer( $tTIMERID)
End Func
Da ich mit der Funktion nicht vertraut bin weil ich die UDFs Hilfe zum ersten mal habe!
fehlt da was beim Skript oder ist da was Falsch????
Würde gern ein Beispiel haben wenn es geht mit einer " MsgBox " so ungefähr ausehen tut!
Spoiler anzeigen
#include <Timers.au3>
[/autoit] [autoit][/autoit] [autoit]Msgbox(4096, "test1", "hier ist die Erste")
[/autoit] [autoit][/autoit] [autoit]Func wMSG($pMessage, $pTime)
Local $wMAIN = GUICreate("Testos", 640, 480)
Local $oLABEL = GUICtrlCreateLabel([usw...])
Local $oOKBTN = GUICtrlCreateButton([usw...])
GUISetState(@SW_SHOW, $wMAIN)
Global $tTIMERID = _Timer_SetTimer($wMAIN, ($pTime*(60*(60*1000))), "CallFunc_CloseOwnMsg" )
While(1)
[usw...!!!]
Wend
EndFunc
Msgbox(4096, "test2", "hier ist die Zweite")
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Func CallFunc_CloseOwnMsg($hWnd,$Msg,$iIDTimer,$dwTime)
GUIDelete($wMAIN)
_Timer_KillTimer( $tTIMERID)
End Func
Msgbox(4096, "test3", "hier ist die Dritte") ;die mit der _Timer_SetTimer ???
[/autoit]es würde sehr nett sein wenn jemand mir ein beispiel machen könnte damit ich es Lernen kann wie es Funktioniert.
Danke schonmal im Vorraus.
MfG
Baron1977