如何在ListView条目中加入CheckBox,并获得CheckBox的值谢谢
解决方案 »
- 小问题:取得文本文件最后一行数据
- VB中如何使用自定义消息?
- 请问 vb6.0 的 winsock 控件 是不是 阻塞式 的 ??
- SQLConnect 这个函数为什么连接不上数据库 下面有 VB 代码!
- 关于数组的添加和删除问题
- 谁能做出类似《轻轻松松背单词》式的界面??重谢!!!
- 关于win2000内打印的问题
- 我想问一下,怎么用鼠标中间的滚动键来控制矿体的滚动条呀?谢谢啦!很急很急!!!!
- 如何在运行状态修改TEXTBOX的NAME属性内容
- 一个关于用excel中的VBA做的日报的问题
- 大家帮我写一个属性设置的程序,,,我现在不能理解,,就写个最简单的吧,
- VB调用.ASP文件,得到返回的HTML问题!
在listview的属性页中将“CheckBoxs”复选框选中后,每个条目就带checkbox了。
dim xItem as MSComctlLib.ListItem
xItem.Checked=true '就可以设置复选框了。
Dim mitem As ListItem
'如果想获得某个listitem的checked值
Set mitem = Me.ListView1.ListItems(10)
Debug.Print mitem.Checked
'如果想获得所有listitem的checked值
For Each mitem In Me.ListView1.ListItems
Debug.Print "第" + CStr(mitem.Index) + "个listitem的checked值为:" + CStr(mitem.Checked)
Next
End SubPrivate Sub Form_Load()
Dim item As ListItem
Dim i As Long
Dim Checked As Boolean
Me.ListView1.Checkboxes = True
For i = 1 To 100
Set item = Me.ListView1.ListItems.Add(, , "item " + CStr(i))
Checked = Not Checked
item.Checked = Checked
Next
End Sub