关于Delphi listview 中的重复项筛选

来源:百度知道 编辑:UC知道 时间:2024/06/06 14:52:28
各位老大,小弟有一个棘手的问题,就是listview1列表中,有一列的数据有些是重复的,我想要在listview2中将listview1的数据全部重新列出来,其中重复的数据只列一次,请问改如何处理呢?

不知是怎么应用listview的?如果用到数据库。可以新建一张表,将listview的数据存到表里,然后利用sql语句可以筛选出了重复项。这样最快、最方便。
可以另外建个stringlist保存那列的数据,顺序从listview1读出来,那列的数据利用indexof,如果已经在stringlist中,就不要添加到listview2了,如果没有就将这列的数据加到stringlist中。