ListView1.ListItems.Item(i).SubItems(1)

(ListView1.ListItems.Count>10)
i=1+1
label1=ListView1.ListItems.Item(i).SubItems(1)
请问当数据总数超过10的时候为什么无法正常
打错了应为:
i=i+1

第1个回答  2010-07-20
i=i+1与下行交换位置

因为item 下标从0开始,

listview判断单元格是否为空vb6.0
'SubItems(1)是定位列,如果是第一列应当改成Listview1.ListItems(1).Text,第二列才是Listview1.ListItems(1).SubItems(1),第三列就把SubItems(1)改成SubItems(2)'如果是获取当前鼠标所选的单元格是否为空则这样:''If Listview1.ListItems(Listview1.SelectedItem.Index).SubItems(1) = "...

求VBA中ListView控件ListItem对象text属性与SubItems属性详解?
subitems指的listview一行中其它表的属性 subitems(1)即是第二列表格中的文字,subitems(i)要大于0,小于总列数,(因为有一列为text)通常通用add添加以后有了text头,但是要设置其它表格的值就要设置 subitems(i)等一系列值了。通常添加一行需要如下操作 Set items = ListViewMess.ListItems.Add(, ...

VB.net使用Listview控件 复选问题
假设你的listview的名称为listview1,变量为a(3)代码为 for i=1 to listview1.ListItems.count k=0 if listview1.ListItems(i).Checked=True then k=k+1 a(k)=listview1.ListItems(i).SubItems(1)end f next

高手指导:用VB我想编写个安全软件
i = Right(frmMain.ListView1.SelectedItem.Key, Len(frmMain.ListView1.SelectedItem.Key) - 1) + 1RemA = frmMain.ListView1.ListItems(i)RemP = frmMain.ListView1.ListItems(i).SubItems(1)LocP = frmMain.ListView1.ListItems(i).SubItems(2)l = Len(MIB_TCPTABLE)GetTcpTable tcpt, l, 0tcpt....

vb.net listview中一行数据的提取
ListView1.FocusedItem.SubItems.Item(1).Text '获取当前有焦点项的第二个数据 ListView1.SelectedItems.Item(0).SubItems.Item(1).Text '获取当前选择的项的第二个数据。ListView1.Items(0).SubItems.Item(1).Text '获取索引为0的项的第二个数据。

如何用VBA实现WORD批量替换?
Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = ListView1.ListItems(i).SubItems(0) 'Findstr=listview1的第i行第1列对应单元格的内容 .Replacement.Text = ListView1.ListItems(i).SubItems(1) 'Findstr=listview1的第i行第2列对应单元格...

vb中如何对两个窗体中listview求和比较
Dim i As Long Dim sum1 As Long ,sum2 As Long For i = 1 To Form1.ListView1.ListItems.Count sum1 = sum1 + Form1.ListView1.ListItems.Item(i).SubItems(列)Next i For i = 1 To Form2.ListView1.ListItems.Count sum2 = sum2 + Form2.ListView1.ListItems.Item(i).Sub...

VB listview 第一列的问题
ListView1.ListItems(1).ForeColor = vbRed'第一行的第0列 ListView1.ListItems(1).ListSubItems(1).ForeColor = vbRed'第一行的第1列

VBa listview属性含义
subitems指的listview一行中其它表的属性 subitems(1)即是第二列表格中的文字,subitems(i)要大于0,小于总列数,(因为有一列为text)通常通用add添加以后有了text头,但是要设置其它表格的值就要设置 subitems(i)等一系列值了。通常添加一行需要如下操作 Set items = List www.hbbz08.com ViewMess...

VB6 两个listview对比删除出错,求助
不能这样写的,你把listview1中的一项删除了, ListView1.ListItems.Count的值就变了,for循环的上下界在运行时是不能变的,所以会报错 建议:建个数组,用来保存你要删除的选项值,每找到一个便把选项值保存到数组,等全部for循环完毕,集中删掉 ...

相似回答