geht das irgendwie das die gui verschwindet ohne das der script beendet
gui verschwindet ohne script zu beenden?
-
- [ gelöst ]
-
93lucas -
24. Dezember 2009 um 17:31 -
Geschlossen -
Erledigt
-
-
--> GUIDelete
-
Wahlweise geht auch GUISetState(@SW_HIDE)
-
wahlweise kannst dus auch mit GuiSetState auf @SW_HIDE setzten dann isses halt nicht mehr sichtbar
-
Geht das dann auch irgendwie wenn ich rechts unten auf das symbol drücke die gui wieder da is
-
Geht das dann auch irgendwie wenn ich rechts unten auf das symbol drücke die gui wieder da is
Opt("TrayMenuMode",3)
[/autoit][autoit][/autoit][autoit]
Opt("TrayOnEventMode",1)TraySetOnEvent(-8,"_ShowHide")
[/autoit][autoit][/autoit][autoit]$Visible = True
[/autoit][autoit][/autoit][autoit]GUICreate("")
[/autoit][autoit][/autoit][autoit]
GUISetState()While 1 * Sleep (50) * GUIGetMsg() <> -3
[/autoit][autoit][/autoit][autoit]
WEndFunc _ShowHide()
[/autoit]
If $Visible Then
GUISetState(@SW_HIDE)
$Visible = False
Else
GUISetState(@SW_SHOW)
$Visible = True
EndIf
EndFunc -
ich hab's noch ein bisschen gekürzt
[autoit]Opt("TrayMenuMode",3)
[/autoit][autoit][/autoit][autoit]
Opt("TrayOnEventMode",1)TraySetOnEvent(-8,"_ShowHide")
[/autoit][autoit][/autoit][autoit]Global $Visible
[/autoit][autoit][/autoit][autoit]GUICreate("")
[/autoit][autoit][/autoit][autoit]
GUISetState()While Sleep (10) * GUIGetMsg() <> -3
[/autoit][autoit][/autoit][autoit]
WEndFunc _ShowHide()
[/autoit]
$Visible = Not $Visible
If $Visible Then
GUISetState(@SW_HIDE)
Else
GUISetState(@SW_SHOW)
EndIf
EndFunc -
Naja ob die eine Zeile jetzt wirklich einen Unterschied gemacht hat bleibt zu bezweifeln
-
SEuBo
entschuldige, dass solte nicht so rüberkommen, dass ich Dich verbessern will, oder Deinen Code optimieren.
Ich habe nur vor kurzem in einem Script gesehen, dass man mit der "= NOT" Anweisung einen prima Schalter für "TRUE/FALSE" hat.Das wollte ich nur einbringen.
-
Nein nein, keineswegs - Du brauchst nicht zu denken, dass ich beleidigt oder sonst was wäre ganz im Gegenteil. Ich kannte $Var = Not $Var selbst noch nicht; Freue mich ja auch immer wenn ich etwas neues lernen kann. Ich fand nur das "gekürzt" ein bisschen verwunderlich