LISTVIEW的列表头实在程序里面用代码写入的,我记得不是很清楚,如果不是的话,则是通过访问RECORDSET纪录集,直接得到,并写入列标头里面的,你查1下MSDN,只有这2中方法做成列表头
解决方案 »
- WebBrowser如何在网页中查找某内容
- 如何用钩子禁用BitBlt函数?
- 帮我看看是哪里错了?谢谢,解决后立刻结贴
- 怎样实现listview控件中图标项向一个picture框中拖拽
- 修改字段数据时,必须删了后面的空格,否则修改后报错。如何办(ado更新,见描述)
- 寻找 VB 的替代品
- 到0到1000000000循环只要几十秒,如果要循环16位字符(数字跟字母,不分大小写)以内的所有组合要多久
- 有没有高手可以搞定这个问题:关于用SHELL打开建立新连接的对话框,不要让对话框默认是最小化
- 紧急求助2
- 查了半天,都没有找到一个合适的算法,所以只能发帖求助了
- 用word引用打开的word程序能否禁止关闭?
- ☆☆☆非常简单的问题,看看就可以得分!☆☆☆
With tvwQZL
.Sorted = True
Set mNode = .Nodes.Add()
.LabelEdit = False
.LineStyle = tvwTreeLines
End With With mNode
.Text = "开始"
.Tag = "START"
End With Set rsQ = New Recordset
rsQ.Open "select jb_id,jh from jb", adoZLS, adOpenStatic, adLockReadOnly
While Not rsQ.EOF
Set mNode = tvwQZL.Nodes.Add(1, tvwChild, rsQ!jb_id & " ID", rsQ!jh)
mNode.Tag = "JB"
rsQ.MoveNext
Wend
tvwQZL.Nodes(1).Expanded = True
ListView.View = lvwReport
ListView.ColumnHeaders.Add , , "板块名称", lstboard.Width / 3
ListView.ColumnHeaders.Add , , "板块属性", lstboard.Width / 3
ListView.ColumnHeaders.Add , , "板块编号", lstboard.Width / 3
end sub
记得给分哦
dim clm as columnHeader
ListView.View = lvwReport
set clm=ListView.ColumnHeaders.Add , , "名称1", width1
set clm=ListView.ColumnHeaders.Add , , "名称2", width2
set clm=ListView.ColumnHeaders.Add , , "名称3", width3
end sub
你的程序只有一句是LISTVIEW,其他都是TREEVIEW的。
ListView1.View = lvwReport
ListView1.ColumnHeaders.Add , , "Name1", 1000
ListView1.ColumnHeaders.Add , , "Name2", 1000
ListView1.ColumnHeaders.Add , , "Name3", 1000
End Sub