2009-08-20 150 views
0

有谁知道如何获取项目列表和检查/取消选中从Python的CheckedListBox项目? 我发现this部分地帮助我。我想我找到了CheckedListBox的句柄(由WinGuiAuto.py列为SysTreeView32)。从Python使用CheckedListBox(pywin32)

我的一个用法是创建一个自动安装程序,它可以取消选中所有安装英国媒体播放器的复选框。

回答

1

通过使用pywinauto我已经设法通过选择两次来检查checkedlistbox中的项目。

from pywinauto import application 
app = application.Application() 
app.Form1.CheckedListBox1.Select('item1') 
app.Form1.CheckedListBox1.Select('item1')