begin process at 2012 02 14 23:07:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

[ Au sujet de VBFrance ]

 > 

effacer des Item dans une listview


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

effacer des Item dans une listview

jeudi 6 février 2003 à 16:49:25 | effacer des Item dans une listview

amonn

Amonn

SVP Help !
je veux effacer des Items dans une listview ! le prob c ke quand je fais :

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
ListView1.ListItems.Remove i
End If
Next i

ça me di :index hors limites !

sinon cette manip me permettra elle de supprimer toutes les colonnes de la list item?

merci d'av a celui qui me sauvera et bonne prog a tous !
jeudi 6 février 2003 à 17:11:44 | Re : effacer des Item dans une listview

raff

le probleme c'est que a mesure que la boucle est exécutée, la propriété count du listview change (elle diminue) ce qui donne ton erreur.
jeudi 6 février 2003 à 17:31:54 | Re : effacer des Item dans une listview

VicoLaChips2

Bonjour -;)
Le problème :

For i = 1 To ListView1.ListItems.Count
La méthode .count renvoie le nb d'éléments sur une base de 1...
Donc il faut coder :

For i = 1 To ListView1.ListItems.Count -1
'code
next

comme ça i ne sera jamais supérieur au nombre d'éléments...

@+, VIC
---------------------
Réponse au message :
-------------------------------

> Amonn
>
> SVP Help !
> je veux effacer des Items dans une listview ! le prob c ke quand je fais :
>
> For i = 1 To ListView1.ListItems.Count
> If ListView1.ListItems(i).Checked = True Then
> ListView1.ListItems.Remove i
> End If
> Next i
>
> ça me di :index hors limites !
>
> sinon cette manip me permettra elle de supprimer toutes les colonnes de la list item?
>
> merci d'av a celui qui me sauvera et bonne prog a tous !
vendredi 7 février 2003 à 10:42:22 | Re : effacer des Item dans une listview

amonn


Amonn



Merci bcp pour votre coup de main...là j'ai mieux compris! et surtout ça marche mieux mon appli !
bonne journée
samedi 28 février 2004 à 02:56:45 | Re : effacer des Item dans une listview

colin_b

Moi j'ai fait comme ça et ça marche très bien !
Ton problème c'est que tu effaces dans le la boucle for


'info : mon listview s'appelle LV_taches

Private Sub supprimer_Click()
tmp = LV_taches.ListItems.Count 'efface par défaut le dernier
For i = 1 To LV_taches.ListItems.Count
If LV_taches.ListItems(i).Selected = True Then tmp = i
Next
If LV_taches.ListItems.Count > 0 Then LV_taches.ListItems.Remove tmp
End Sub
vendredi 21 novembre 2008 à 14:38:38 | Re : effacer des Item dans une listview

patrick

Un simple

           While Me.ListView.ListItems.Count > 0
              Me.ListView.ListItems.Remove (1)
          Wend

Suffit... mais c'est lent !

patrick Moire
http:\\jeux.cartes.free.fr
vendredi 21 novembre 2008 à 14:49:30 | Re : effacer des Item dans une listview

patrick

Plus rapidement

listview.ListItems.Clear

patrick Moire
http:\\jeux.cartes.free.fr


Cette discussion est classée dans : listview, effacer, item, listview1, listitems


Répondre à ce message

Sujets en rapport avec ce message

Ajout ds ListView [ par David2410 ] Bonjour, J'ai mis une Listview sur mon formulaire, et j'ai déjà parametré dans le propriété de celui-ci 4 colonnes, mais quand j'ajoute mes données, p supprimer dans une listview [ par delphi ] je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxesj'ai normalement 48 rendez vous mais le listview1.listitems.c Nom de L'item Selectionné dans listview [vb.net] [ par Lucyberad ] bonjour a tous.j'aimerais savoir kel item est selectionné dans ma listview.je suis en vb.netj'ai essaiyé ListView1.SelectedIndices(0)mais ca me renvoi Selection d'une ligne d'un listview [ par gskorski ] Je veux forcer la selection d'une ligne d'un listview.Mon code est le suivant: ListView1.ListItems(1).Selected = True ListView1.ListItems(1).Ens pb avec 2 listview [ par dodo1309 ] bonjourVoila je dois comparer le contenu de 2 listview et si l'une des deux contient le meme item que l'autre il faut le surpprimé .j'ai fais ceci mai Scrollbar vertical pour ListView [ par VB_PtitCat ] Bonjours, voilà j'ai crée un p'tit bout de programme pour aider un collège, le principe est simple, j'ai 2 boutton de commande un pour créer une ligne Encore une petite question sur listview [ par VB_PtitCat ] Voilà je sais que pour afficher le bas de ma list view il faut que je sélectionnes le dernier item de ta liste et que je met la propriété FullRowSleec synchronisation de 2 listview [ par 00123456789 ] j'ai crée 2 ListView de 10 colonnes chacune l'une au desus de l'autre, Comment syncrhoniser la selection de l'une sur l'autre? ce code ne fonctionne Problème avec 2 listview [ par sancho12345 ] Bonsoir à vous, J’ai un problème à résoudre avec 2 listview [^^confus2]. J’ai un listview1 avec des références dans la première colonne (ListView1 sélection listview [ par amita ] cher pro dans une listview le fullrowselect selection les icons qui ce trouvent dans listview ce que je veux que les icons qui se trouvent dans la pre


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,700 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales