Private Sub Form_Load() ListView1.View = lvwReport ListView1.ColumnHeaders.Add , , "A" ListView1.ColumnHeaders.Add , , "A" ListView1.ColumnHeaders.Add , , "A" ListView1.ListItems.Add , , "time" ListView1.ListItems.Add , , "time" ListView1.ListItems.Add , , "time" End SubPrivate Sub Timer1_Timer() Dim li As ListItem Set li = ListView1.ListItems(1) li.Text = Str(Time) li.SubItems(2) = Format(Now, "hh:mm:ss") End Sub 这下我是实践了,如果楼主这种态度,我是没有什么想法了,如果你想从别人那里复制一下代码,就想解决你的问题,那你认为你的价值是什么呢? 在这里我承认的写的vsReport是错了,应该是lvwReport(View属性)
lvi = ListView1.ListItems(1)
lvi.Text = "aaa"
lvi.SubItems(2) = "bbb"
Private Sub Form_Load()
ListView1.View = lvwReport
ListView1.ColumnHeaders.Add , , "A"
ListView1.ColumnHeaders.Add , , "A"
ListView1.ColumnHeaders.Add , , "A"
ListView1.ListItems.Add , , "time"
ListView1.ListItems.Add , , "time"
ListView1.ListItems.Add , , "time"
End SubPrivate Sub Timer1_Timer()
Dim li As ListItem
Set li = ListView1.ListItems(1)
li.Text = Str(Time)
li.SubItems(2) = Format(Now, "hh:mm:ss")
End Sub
这下我是实践了,如果楼主这种态度,我是没有什么想法了,如果你想从别人那里复制一下代码,就想解决你的问题,那你认为你的价值是什么呢?
在这里我承认的写的vsReport是错了,应该是lvwReport(View属性)
Dim lvi As ListItem
Set lvi = ListView1.ListItems(1)
lvi.Text = "aaa"
lvi.SubItems(2) = "bbb"
从你的代码我看到我哪里错了,我的listview没有添加过任何数据,所以我每次
ListView1.ListItems(1).SubItems(2)的时候总是错误谢谢~~