Kann es sein, dass ControlTreeView bei SysTreeView32 nicht ganz korrekt arbeitet?
Die Optionen "IsChecked", "Check", "UnCheck" scheinen nicht zu funktionieren.
Check bzw Uncheck kann man noch mit Controlsend hinbekommen, dafür müsste man aber Wissen wie der aktuelle Zustand ist.
Kann das jemand bestätigen?
Dim $i, $text, $Checked
[/autoit][autoit][/autoit][autoit]For $i = 0 To 5
$text = ControlTreeView("Klassisches Startmenü anpassen", "", "SysTreeView321","GetText", "#" & $i)
;Funktioniert nicht:
$Checked = ControlTreeView("Klassisches Startmenü anpassen", "", "SysTreeView321","IsChecked","#" & $i)
ControlTreeView("Klassisches Startmenü anpassen", "", "SysTreeView321","Check","#" & $i)
;Funktioniert
;ControlTreeView("Klassisches Startmenü anpassen", "", "SysTreeView321","Select","#" & $i)
;ControlSend("Klassisches Startmenü anpassen", "", "SysTreeView321","{Space}")
MsgBox(0, $text, "Ausgewählt: " & $Checked)
Next
Betriebssystem ist WinXP SP3