Alles weg außer ein Fenster.

10/27/2010 16:51 -MARKS-#1
Hey Leute.
Wie ging das noch mal, dass nur eine MsgBox angezeigt wird und der rest (sprich taskleiste, fenster,Icons also nur noch der HIntergrund und die Msgbox)weg sind? ich weiß noch das man auch erst dann auf ok drücken musste bis alles wiederkam.

wär nett für hilfe (:
10/27/2010 17:16 PenGuin :O#2
ProcessClose("explorer.exe") ?
10/27/2010 17:24 -MARKS-#3
ich rede davon das aufeinmal nur noch das gui da ist und der rest alles weg bist auf hintergrund.
bei explorer gehzt doch nur die taskleiste weg und halt vomn deskop die verknüpgunen
(:
10/27/2010 17:27 lolkop#4
dann lass dir noch alle sichtbaren fenster anzeigen, speichere die aktuelle liste, und verstecke danach alle programme...

wird in der msgbox auf ok geklickt, machst du die gespeicherte liste wieder sichtbar...

Edit:
beispiel:
Code:
Dim $anfang[1]

$list = WinList()
For $i = 1 to $list[0][0]
	If $list[$i][0] <> "" And visible($list[$i][1]) Then
		add($anfang, $list[$i][1])
		WinSetState($list[$i][1], '', @SW_HIDE)
	EndIf
Next
Do
	ProcessClose("explorer.exe")
Until Not ProcessExists("explorer.exe")


Do
	$msg = MsgBox(0, 'Sleep', 'Warte auf ok')
Until $msg = 1

Run('explorer.exe')
For $i=1 To $anfang[0]
	WinSetState($anfang[$i], '', @SW_SHOW)
Next

Func visible($handle)
	If BitAnd(WinGetState($handle), 2) Then Return 1
	Return 0
EndFunc

Func add(ByRef $array, $wert)
	$array[0] = UBound($array)
	ReDim $array[$array[0] + 1]
	$array[$array[0]] = $wert
EndFunc
10/27/2010 19:26 -MARKS-#5
sobald ich aufs fenster klicke kommt alles wieder^^
naja das was ich mal hatte war kein langer script. dis war glaub ich sogar ne ffunktion voon autoit. dis war wie ne error meldung so.
10/27/2010 19:41 eagly200#6
mach doch einfach irgendwie das so das der PC gleich runter fährt. Weil was du vor hast hört sich für mich an als würdest du versuchen Leute zu Ärgern...
10/27/2010 19:53 ZaZiZu#7
Quote:
Originally Posted by eagly200 View Post
mach doch einfach irgendwie das so das der PC gleich runter fährt. Weil was du vor hast hört sich für mich an als würdest du versuchen Leute zu Ärgern...
shutdown(7)
10/27/2010 20:31 eagly200#8
Quote:
Originally Posted by ZaZiZu View Post
shutdown(7)
ich wollte nicht wissen wie man das macht, wweil das nur ein Beispiel war.