Frage von xXSuperKiddiXx, 48

Warum funktioniert diese Codierung nicht ----> AutoIt?

include

opt("GUIOnEventMode", 1)

GUISetOnEvent($GUI_EVENT_CLOSE, "close")

GUICreate("Nebulous Bot v1.0.0",600,600) GUISetState(@SW_SHOW)

$ID_input = GUICtrlCreateInput("",30,30)

WHile 1 Sleep (1000)

WEnd

Func close() Exit EndFunc

Warum kann ich es nicht mit dem x schliesen? Hab Gui gesetzt und mit func definiert??!!!

Antwort
von 1frozenice1, 14

Der Code Funktioniert nicht, da du GUISetOnEvent vor GUICreate aufrufst.
Der dritte Parameter von GUISetOnEvent ist das handle, welches Fenster beeinflusst werden soll.
Nach der Hilfedatei wird, bei fehlendem Parameter, das zuletzt erstellte Fenster genommen. (default is the previously used window).
Zu diesem Zeitpunkt existiert deine GUI aber noch nicht!

Kommentar von xXSuperKiddiXx ,

vielen dank ich probiers gleich aus :)

Antwort
von Asdfmovie99e, 18

Versuch mal sleep auf 10 oder so zu stellen

Antwort
von yeap1990, 19

http://stackoverflow.com/

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten