比如我的 ListView 表如下:序号  姓名  年龄     生日
1     张三   20      9.5
2     李四   30      10.6
3     王五   10      11.8上面的数据是分别通过 文本框1 文本框2 和 文本框3 ,然后点击按钮录入的,
当我要添加第四条信息时比如是 张三,然后就会判断列表里是否有
张三,有的话就修改(比如年龄和生日不一样),没有的话就直接添加,
代码要怎么写?

解决方案 »

  1.   

    这报表的数据只是打个比方,我实际用到的,也就是姓名是一定不会重复的.因为对ListView用的比较少,不知道代码要怎么写
      

  2.   

    LZ BAIDU搜索一下,很多相关的资料。或者去枕善居那边搜索一下,是专门学习VB的网站。
      

  3.   

    listview我很少用。不过有很多方法。
    我不喜欢去查subitem,可以建个组(class),然后加入前,查有没有重复的。
      

  4.   

    你说的baidu我也baidu过了,没有找到自己想要的资料,你说的枕善居网站我也早知道了,有谁知道代码要怎么写?
      

  5.   

    ListView1.ListItems(n).Text'这是第n行的首列数据
    ListViewBrowse.ListItems(n).ListSubItems(h)'这是第n行第h子列的数据
      

  6.   

    dim blnHave as booleanfor i=  to 
       if   =  then
           blnHave=true
           修改
            exit for
        end if
    next iif not blnHave then
        添加
    end if
      

  7.   

    8楼,代码最主要的部分都没给,我纠结,for语句和if语句的条件,,,,,,没有写对这条件,后面的怎么执行...
      

  8.   

    我觉得该用LVM_GETISEARCHSTRING消息查一下