Es geht aber auch von Hand:
PHP Code:
#Include <GuiConstants.au3> ;um das Gui ueberhaubt zu ermoeglichen.
GuiCreate("Name");um das GUI zu erstellen.
GuiSetState(@SW_SHOW) ; damit das GUI angezeigt wird.
So! Das ist der Anfang. Sollte man aber versuchen das zu starten, stellt man ein Problem fest: Das GUI Blinkt Kurz auf, mehr aber auch nicht.
Das loesen wir mit einer Endlosschleife:
PHP Code:
While 1
$msg = GuiGetMsg() ; Jedes mal wenn die Schleife erneuert wird, bekommt man, ;was gedrueckt wurde
If $msg = $GUI_EVENT_CLOSE then exitloop
Wend
SO! Aber etwas lehr ist das GUI schon noch.(Falls der Code oben nicht funzen sollte, prob es mit einem endif nach exitloop.)
Das beheben wir hiermit:
PHP Code:
$test = GuiCtrlCreateButton("Name",x,y,laenge,hoehe)
Das ist nur ein beispiel. Natuerlich kann man auch RadioButtons, Inputboxen uvm machen...
MfG
NBA
Edit:
Hier nochmal der ganze Code:
PHP Code:
#include <GuiConstants.au3>
GuiCreate("GUI")
GuiSetState(@SW_SHOW)
$button = GuiCtrlCreateButton("Name",10,10,50,30) ; Laenge und Hoehe(50,30) ;werden nicht zwingend ,gebraucht, Die Var nur weil man sonst immer die CID rausfinden muss.
While 1
$msg = GuiGetMsg()
If $msg = $GUI_EVENT_CLOSE then exitloop
If $msg = $button then
msgbox(0,"Es geht","Dein GUI funktioniert")
endif
Wend