Hallo Zusammen,
ich hab ein Problem mit WinSetState.
Ich will alle Instanzen des Internet Explorers verstecken. Das funktioniert zwar, aber teilweise nur wenn ich das Fenster anklick. Kann mir jemand das Verhalten erklären?
Hier ein Ausschnitt
if ProcessExists("iexplore.exe") Then
Do
until WinGetState("[CLASS:IEFrame]","") <> 5 and windowda() = 0
EndIf
func windowda()
$var = WinList()
$count = 0
For $i = 1 to $var[0][0]
; Only display visble windows that have a title
If StringRight($var[$i][0],26) = "IE-Travel Internet Session" And IsVisible($var[$i][1]) Then
WinSetState($var[$i][0],"",@SW_HIDE)
$count = $count+1
EndIf
Next
Return $count
EndFunc
Schonmal vielen Dank für euere Hilfe!
GRuß neuling TOM