使用了LISTVIEW控件,显示时设置了4个列首
即  如
列名1   列名2  列名 3  列名  4这样的形式  
通过一个COMMAND点击  事件  添加LISTVIEW的内容
现有以下问题:
我怎么知道我一共添加了几行呢?最好是有这样的属性
我怎么把一行里的4个值分别读出来呢刚学VB,控件不熟  请指教

解决方案 »

  1.   

    使用LIstView的顺序是这样的
    dim ct as ListItem  '可以需要的时候定义,也可以当全局
    set ct= ListView1.ListItems.Add
    ct.Text="列首” '列名1,也就是第一个LIstView的显示字符
    ct.SubItems(1) = “列2”
    最好一开始使用的时候将属性里的查看改为report要知道添加了几行了可以用
    debug.print listview1.listitem.count
    如果是要读取选中的项目可以使用
    ’列首
    ListView1.SelectedItem.Text
    '分别是以后几个列项目
    ListView1.SelectedItem.SubItems(i)如果要读取某一个项目可以使用
    ListView1.ListItems.Item(i).Text 
    ListView1.ListItems.Item(i).SubItems(j)
    来读取