begin process at 2010 02 10 14:40:23
  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 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 Vérification d' une listview avec un timer [ par Fripouil ] Bonsoir,voila je vous expose mon probléme :- 1 timer- 2 listview ( listview01 et listview02 )- 2 Textbox ( txtbox01 et txtbox02 )Ma listview01 contien Comparer 2 SubItems de 2 listview differents [ par sancho12345 ] Bonsoir à vous, Pourriez-vous m’aider et m’expliquer comment faire pour comparer 2 SubItems de 2 listview differents.[^^confus2] Je m’explique : J’


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 2,012 sec (4)

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