Hey,
Ich weiss paar viele Threads von mir aber ich denke mal das wird der letzte sein ![]()
Aber jetzt zu meinem Problem.
Bis jetzt hab ich Fenster immer so versteckt
Hier der erste teil mit der Liste und refreshen
$plist = WinList("[CLASS:CLIENT]")
For $i=1 To $plist[0][0]
GUICtrlSetData($List1, $plist[$i][0])
Next
Adlibregister("update",15000)
[/autoit][autoit][/autoit][autoit]Func update()
GUICtrlSetData($List1, ""); liste leeren
$plist = WinList("[CLASS:CLIENT]")
For $i = 1 To $plist[0][0]
GUICtrlSetData($List1, $plist[$i][0])
Next
endfunc
und hier der zweite
[autoit]Func _hide()
WinSetState(GUICtrlRead($List1,$plist),"", @SW_HIDE)
EndFunc
Func _show()
WinSetState(GUICtrlRead($List1,$plist),"", @SW_SHOW)
EndFunc
So hat es auch funktioniert aber jetzt mache ich es etwas anderes und es geht nicht
Hier der erste teil mit der Liste
[autoit]Func update()
GUICtrlSetData($clientlist, "")
$list = WinList("[CLASS:CLIENT]")
For $i = 1 To $list[0][0]
GUICtrlSetData($clientlist, $i - 1 & " - " & $list[$i][0], $i - 1 & " - " & $list[$i][0])
Next
EndFunc ;==>update
Func getclient()
Local $x = StringSplit(GUICtrlRead($clientlist), " - ")
Local $list = WinList("[CLASS:CLIENT]")
Return $list[$x[1] + 1][1]
EndFunc ;==>getclient
und hier der zweite
[autoit]Func _verstecken()
WinSetState(GUICtrlRead($clientlist, $list), "", @SW_HIDE)
EndFunc ;==>_verstecken
Func _zeigen()
WinSetState(GUICtrlRead($clientlist, $list), "", @SW_SHOW)
EndFunc ;==>_zeigen
Nur bekomm ich den Fehler das $list schon vorher benutzt wurde. ..
Hoffe ihr könnt mir helfen