begin process at 2010 02 10 09:57:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

supprimer dans une listview


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

supprimer dans une listview

mardi 14 mai 2002 à 11:15:01 | supprimer dans une listview

delphi

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide
mardi 14 mai 2002 à 12:01:54 | Re : supprimer dans une listview

fredlynx

Membre Club Administrateur CodeS-SourceS
Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide
mardi 14 mai 2002 à 12:10:23 | Re : supprimer dans une listview

delphi


ouais j'ai pas tout expliquer dans ma precipitation , désolé ;-))

je me connecte au calendrier outloock itemcal
et je coche mon rendez vous dans ma listview et cela doit supprimer mon rendez vous dans mon calendrier outloock

voici d'autres infos
je trie ma listview mais ma premiére collonne est une date et il me trie que les deux premiers caractere ex : 05/02/02 puis 06/01/02
si je ne trie pas il me supprime bien le dernier rendez vous si j'ai sélectionné le dernier
mais si je ne trie pas c'est le bordel !!
help !!!!!


-------------------------------
Réponse au message :
-------------------------------

Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide

mardi 14 mai 2002 à 12:34:53 | Re : supprimer dans une listview

fredlynx

Membre Club Administrateur CodeS-SourceS
A vi mais quand tu trie tu modifies les index donc tes index listview deviennent <> de ceux du calandier ;)


WebMaster



-------------------------------
Réponse au message :
-------------------------------


ouais j'ai pas tout expliquer dans ma precipitation , désolé ;-))

je me connecte au calendrier outloock itemcal
et je coche mon rendez vous dans ma listview et cela doit supprimer mon rendez vous dans mon calendrier outloock

voici d'autres infos
je trie ma listview mais ma premiére collonne est une date et il me trie que les deux premiers caractere ex : 05/02/02 puis 06/01/02
si je ne trie pas il me supprime bien le dernier rendez vous si j'ai sélectionné le dernier
mais si je ne trie pas c'est le bordel !!
help !!!!!


-------------------------------
Réponse au message :
-------------------------------

Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide


mardi 14 mai 2002 à 13:43:51 | Re : supprimer dans une listview

jeanyves

Pour le tri des dates dans un listview j'avais résolu le problème en créant une colonne (invisible) qui comprenait la date mais sous le format YY/MM/DD
Cela fonctionnait très bien.
Quant à la suppression d'une ligne du listview je "deletais" la ligne selectionnée (selected)

jyb


-------------------------------
Réponse au message :
-------------------------------


ouais j'ai pas tout expliquer dans ma precipitation , désolé ;-))

je me connecte au calendrier outloock itemcal
et je coche mon rendez vous dans ma listview et cela doit supprimer mon rendez vous dans mon calendrier outloock

voici d'autres infos
je trie ma listview mais ma premiére collonne est une date et il me trie que les deux premiers caractere ex : 05/02/02 puis 06/01/02
si je ne trie pas il me supprime bien le dernier rendez vous si j'ai sélectionné le dernier
mais si je ne trie pas c'est le bordel !!
help !!!!!


-------------------------------
Réponse au message :
-------------------------------

Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide


mardi 14 mai 2002 à 13:46:02 | Re : supprimer dans une listview

jeanyves

Pour le tri j'utilise une colonne(invisible) qui contient la date sous la forme YY/MM/DD. Ensuite parametrer le 'sort' du listview sur cette colonne.
Quant à la suppression d'une ligne j'avais trouvé la solution de selectionner la ligne (selected) et remove cette ligne.
jyb


-------------------------------
Réponse au message :
-------------------------------


ouais j'ai pas tout expliquer dans ma precipitation , désolé ;-))

je me connecte au calendrier outloock itemcal
et je coche mon rendez vous dans ma listview et cela doit supprimer mon rendez vous dans mon calendrier outloock

voici d'autres infos
je trie ma listview mais ma premiére collonne est une date et il me trie que les deux premiers caractere ex : 05/02/02 puis 06/01/02
si je ne trie pas il me supprime bien le dernier rendez vous si j'ai sélectionné le dernier
mais si je ne trie pas c'est le bordel !!
help !!!!!


-------------------------------
Réponse au message :
-------------------------------

Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide


mardi 14 mai 2002 à 14:42:01 | Re : supprimer dans une listview

delphi


seulement dans ma listview j'ai une colonne date , heure et motif
donc il faut que les 3 soient triées
question comment fais tu pour creer une colonne invisible dans une listview qui comprend deja 3 autres colonnes qui elles doivent être visible ????



-------------------------------
Réponse au message :
-------------------------------

Pour le tri des dates dans un listview j'avais résolu le problème en créant une colonne (invisible) qui comprenait la date mais sous le format YY/MM/DD
Cela fonctionnait très bien.
Quant à la suppression d'une ligne du listview je "deletais" la ligne selectionnée (selected)

jyb


-------------------------------
Réponse au message :
-------------------------------


ouais j'ai pas tout expliquer dans ma precipitation , désolé ;-))

je me connecte au calendrier outloock itemcal
et je coche mon rendez vous dans ma listview et cela doit supprimer mon rendez vous dans mon calendrier outloock

voici d'autres infos
je trie ma listview mais ma premiére collonne est une date et il me trie que les deux premiers caractere ex : 05/02/02 puis 06/01/02
si je ne trie pas il me supprime bien le dernier rendez vous si j'ai sélectionné le dernier
mais si je ne trie pas c'est le bordel !!
help !!!!!


-------------------------------
Réponse au message :
-------------------------------

Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide



mardi 14 mai 2002 à 15:08:15 | Re : supprimer dans une listview

jeanyves

Je vais rechercher et je te réponds.
jyb


-------------------------------
Réponse au message :
-------------------------------


seulement dans ma listview j'ai une colonne date , heure et motif
donc il faut que les 3 soient triées
question comment fais tu pour creer une colonne invisible dans une listview qui comprend deja 3 autres colonnes qui elles doivent être visible ????



-------------------------------
Réponse au message :
-------------------------------

Pour le tri des dates dans un listview j'avais résolu le problème en créant une colonne (invisible) qui comprenait la date mais sous le format YY/MM/DD
Cela fonctionnait très bien.
Quant à la suppression d'une ligne du listview je "deletais" la ligne selectionnée (selected)

jyb


-------------------------------
Réponse au message :
-------------------------------


ouais j'ai pas tout expliquer dans ma precipitation , désolé ;-))

je me connecte au calendrier outloock itemcal
et je coche mon rendez vous dans ma listview et cela doit supprimer mon rendez vous dans mon calendrier outloock

voici d'autres infos
je trie ma listview mais ma premiére collonne est une date et il me trie que les deux premiers caractere ex : 05/02/02 puis 06/01/02
si je ne trie pas il me supprime bien le dernier rendez vous si j'ai sélectionné le dernier
mais si je ne trie pas c'est le bordel !!
help !!!!!


-------------------------------
Réponse au message :
-------------------------------

Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide




mardi 14 mai 2002 à 15:24:15 | Re : supprimer dans une listview

delphi


Marçi beaucoup


-------------------------------
Réponse au message :
-------------------------------

Je vais rechercher et je te réponds.
jyb


-------------------------------
Réponse au message :
-------------------------------


seulement dans ma listview j'ai une colonne date , heure et motif
donc il faut que les 3 soient triées
question comment fais tu pour creer une colonne invisible dans une listview qui comprend deja 3 autres colonnes qui elles doivent être visible ????



-------------------------------
Réponse au message :
-------------------------------

Pour le tri des dates dans un listview j'avais résolu le problème en créant une colonne (invisible) qui comprenait la date mais sous le format YY/MM/DD
Cela fonctionnait très bien.
Quant à la suppression d'une ligne du listview je "deletais" la ligne selectionnée (selected)

jyb


-------------------------------
Réponse au message :
-------------------------------


ouais j'ai pas tout expliquer dans ma precipitation , désolé ;-))

je me connecte au calendrier outloock itemcal
et je coche mon rendez vous dans ma listview et cela doit supprimer mon rendez vous dans mon calendrier outloock

voici d'autres infos
je trie ma listview mais ma premiére collonne est une date et il me trie que les deux premiers caractere ex : 05/02/02 puis 06/01/02
si je ne trie pas il me supprime bien le dernier rendez vous si j'ai sélectionné le dernier
mais si je ne trie pas c'est le bordel !!
help !!!!!


-------------------------------
Réponse au message :
-------------------------------

Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide





mardi 14 mai 2002 à 19:08:47 | Re : supprimer dans une listview

fredlynx

Membre Club Administrateur CodeS-SourceS
Bon une des soluces ;)
Lorsque tu remplis ta listvieuw tu connais les index au fur et à mesure ;), ou quand tu ajoute une donnée tu sais ou elle va être ;)
donc tada tada...
moi j'utiliserais la fonction TAG
Set itemx = ListView1.ListItems.Add
itemx.Tag = CStr(itemx.Index)
Voili et apprés tu récup le tag et tu as ton ancien index correspondant...

ca te plait !?


WebMaster



-------------------------------
Réponse au message :
-------------------------------


Marçi beaucoup


-------------------------------
Réponse au message :
-------------------------------

Je vais rechercher et je te réponds.
jyb


-------------------------------
Réponse au message :
-------------------------------


seulement dans ma listview j'ai une colonne date , heure et motif
donc il faut que les 3 soient triées
question comment fais tu pour creer une colonne invisible dans une listview qui comprend deja 3 autres colonnes qui elles doivent être visible ????



-------------------------------
Réponse au message :
-------------------------------

Pour le tri des dates dans un listview j'avais résolu le problème en créant une colonne (invisible) qui comprenait la date mais sous le format YY/MM/DD
Cela fonctionnait très bien.
Quant à la suppression d'une ligne du listview je "deletais" la ligne selectionnée (selected)

jyb


-------------------------------
Réponse au message :
-------------------------------


ouais j'ai pas tout expliquer dans ma precipitation , désolé ;-))

je me connecte au calendrier outloock itemcal
et je coche mon rendez vous dans ma listview et cela doit supprimer mon rendez vous dans mon calendrier outloock

voici d'autres infos
je trie ma listview mais ma premiére collonne est une date et il me trie que les deux premiers caractere ex : 05/02/02 puis 06/01/02
si je ne trie pas il me supprime bien le dernier rendez vous si j'ai sélectionné le dernier
mais si je ne trie pas c'est le bordel !!
help !!!!!


-------------------------------
Réponse au message :
-------------------------------

Eu c'est quoi itemcal.item ?
Pour enlever de la listview moi je ferais plustot ça non !?

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


WebMaster



-------------------------------
Réponse au message :
-------------------------------

je charge ma listview et je veux supprimer un rendez vous que je coche avec un checkboxes
j'ai normalement 48 rendez vous mais le listview1.listitems.count me trouve que 47 et si je coche le 48iémé il me supprime le 47iéme
si je mets à la place de listview1.listitems.count un compteur que j'ai agrémenter en remplissant ma listview j'ai bien 48 rendez vous mais toujours le probléme qu'il considére que j'ai coché le 47 iéme
voici le code sur un bouton de suppression

For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).Checked = True Then
Set rdv = itemcal.Item(i)
rdv.Delete
next

est-ce dans les propriétes de ma listview ou dans mon code ??? merci de votre aide







1 2

Cette discussion est classée dans : count, listview, supprimer, 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 effacer des Item dans une listview [ par amonn ] AmonnSVP Help !je veux effacer des Items dans une listview ! le prob c ke quand je fais :For i = 1 To ListView1.ListItems.CountIf ListView1.ListItems( 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 ListView Supprimer ligne [ par XGuarden ] Bonjour a tous,Voici un petit code qui ne fonctionne pas.La condition If ListView1.Focused = True Then retourne toujours false.Puise que le code est 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 Copier une ListView [ par lilmonie ] Bonjour, j'aimerais savoir comment je pourrai faire appel d'une listView dans une autre. Je m'explique au départ j'ai ma première UserForm avec une Enregistrer les données d'une listView [ par lilmonie ] Hello, je voudrais enregistrer toutes les données entrées ou modifiés d'une listView. Pour cela, j'ai écris ce code qui émet une erreur au niveau du


Nos sponsors


Sondage...

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 : 1,295 sec (4)

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