vb中的ListView新增加一条数据的时候,可以用一个唯一的标示它(Key),如果存在了相同Key值的条目则不可以增加了,可是在Delphi中却没有这种方法,希望能给出一个解决的办法!

解决方案 »

  1.   

    楼主本身的叙述就很深奥,你到底是希望什么数据保证“唯一性”呢?是数据的标识?数据本身的值,抑或是其他?
    另:Delphi和VB有非常大的不同,大于其相同处。
      

  2.   

    实现楼主的方法有好多! 可以使用Tlistitem的索引或者他的data指针.
      

  3.   

    creativepeter(头皮屑) 
    比如说从数据库中得到一条数据,然后将记录显示在Listview中,可是用什么来保存记录的主键呢?像vb中增记录的时候,每条数据默认都有一个"Key",来标识.如果存在相同的Key,则不允许增加数据了.