Fab
-
18 août 2001 à 13:24
cs_Dark Revan
Messages postés23Date d'inscriptionmercredi 19 janvier 2005StatutMembreDernière intervention15 avril 2006
-
19 janv. 2005 à 23:13
Salut ,
Je possede une listbox avec des doublons et je voudrais savoir comment faire pour parcourir la list et supprimer les lignes des doublons .
cs_Dark Revan
Messages postés23Date d'inscriptionmercredi 19 janvier 2005StatutMembreDernière intervention15 avril 2006 19 janv. 2005 à 23:13
Bon je vais essayer de t'aider mais je garantie pas que le code soit bon à 100%.
Je sais que le post est très vieux mais la réponse peut en aider quelqu'un.
Voici ce que tu peux faire (prend en compte que la Listbox s'appelle ListCh):
While NoLg1 <= (ListCh.Items.Count - 2) do
Begin
While (NoLg2 <= (ListCh.Items.Count - 1)) do
Begin
If ListCh.Items.Strings[NoLg1] = ListCh.Items.Strings[NoLg2] then
Begin
ListCh.Items.Delete(NoLg2)
else
Inc(NoLg2);
end;
end;
Inc(NoLg1);
NoLg2 := NoLg1 + 1;
End;