In one script the 1. form hidden and the 2. show

11/12/2013 19:49 D3v1n3r#1
#thanks :D
11/12/2013 19:53 butter123#2
[Only registered and activated users can see links. Click Here To Register...]
11/12/2013 20:01 alpines#3
Code:
$Form1 = GUICreate("", 117, 64, 632, 308)
$Label1 = GUICtrlCreateLabel("Second Gui", 24, 8, 60, 17)
$Button1 = GUICtrlCreateButton("Start", 8, 32, 97, 25)

$Form2 = GUICreate("", 143, 56, 654, 282)
$Button2 = GUICtrlCreateButton("Hide / Show", 8, 8, 129, 41)
GUISetState(@SW_SHOW)

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case -3
            Exit

	Case $Button1
		GUISetState(@SW_HIDE, $Form1)
		GUISetState(@SW_SHOW, $Form2)

	Case $Button2
		GUISetState(@SW_HIDE, $Form2)
		GUISetState(@SW_SHOW, $Form1)

    EndSwitch
WEnd
11/12/2013 20:17 Sh1Rum#4
du must aufpassen das du nicht in eine andere While Schleife gehst..bzw. herstellen ..das kann böse enden :b
11/12/2013 20:22 alpines#5
Das ist schon so in Ordnung man könnte auch noch
Code:
Opt("GUIOnEventMode")
verwenden aber dann kann man die Schleife weglassen, sofern das kein aufwendiges Programm wird geht das meiner Meinung nach.
11/12/2013 20:28 Sh1Rum#6
Quote:
Originally Posted by alpines View Post
Das ist schon so in Ordnung man könnte auch noch
Code:
Opt("GUIOnEventMode")
verwenden aber dann kann man die Schleife weglassen, sofern das kein aufwendiges Programm wird geht das meiner Meinung nach.
ich weiß :b mach ich immer :3 aber ich hab sein source gesehn btw. deinen x) habs mir so gedacht