Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : supprimer un item d'une listview [ ] (gillescpp)

jeudi 31 mars 2005 à 16:55:28 | supprimer un item d'une listview

gillescpp

Membre Club
bonjour,

Je n'arrive pas a retirer un objet contenu d'un contrôle listView :

Voici ce que j'utilise pour la suppression :
            case IDB_SUPPRIMER :  // boutton "supprimer"
            if(HIWORD(wParam) == BN_CLICKED)
                {
                if(ListView_DeleteItem(GetDlgItem(Dlg, IDLV_LISTE), selected) == TRUE)
                    MessageBox(Dlg, "element supprime", "OK", MB_OK);
                else
                    MessageBox(Dlg, "ca a rate", "FAIL", MB_OK);        
                }   
            break;

La boite de message qui s'affiche alors est celle qui m'indique que ca n'a pas marché.

la valeur de selected est obtenue comme suit  :

    case WM_NOTIFY : // messages de la listview
        {
        switch(((LPNMHDR)lParam)->idFrom)
            {
            case IDLV_LISTE :
            if(((LPNMHDR)lParam)->code == NM_CLICK)
                {
                selected = ListView_GetNextItem( GetDlgItem(Dlg, IDLV_LISTE), 0, LVIS_FOCUSED);
                sprintf(texte, "La case cochée est : %d", selected);
                MessageBox(Dlg, texte, "click", MB_OK);
                }   
            break;
            }    
        }
    break;

La valeur que boite a messages m'affiche parait est valide mais la suppression ne fonctionne pas.

Voila

Si quelq'un a une idée...

Nicolas



Cette discussion est classé dans : case, listview, supprimer, dlg, selected


Répondre à ce message

Sujets en rapport avec ce message

Comment supprimer la scollbar horizontale d'un listview [ par logon ] Tout est dit dans le titre, comment puis je supprimer l'affichage des scrollbars dans un listview ?A+Cédric 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 ajouter, supprimer et trier une Listview [ par ludovicanceaux ] Salut à tous, Avant j'utilisé plusieurs Listbox mais ayant rencontrer plusieurs pb j'ai décidé de me faire une listviewIl n'y aurai pô quelqu'un ki po Supprimer le Unload ?! [ par KaViDee ] comment on fait qd on clic sur la croix et qu'il y a une msgbox qui demande R = ("voulez vous enregistrer ?", VbYesNoCancel,"Quitter")Select Case RCas Suppression ligne ListView [ par jeromepol49 ] Je souhaite supprimer une ligne ENTIERE dans une listview (même la première colonne car j'arrive à supprimer tous les éléments d'une ligne mais pas la Comment supprimer une case dans une bdd [ par pointdalattitude ] bonjour,J'ai un petit problème je voudrais éffacer une case dans ma base de donnée hors cela m'efface toute la ligne. Est ce que quelqu'un pourrait co supprimer un caractere dans un label [ par ManuAntibes ] Salut Comment faire pour supprimer le dernier caractere d'un label.j'ai deja tapé çaPrivate Sub MSFlexGrid1_KeyDown(KeyCode As Integer, Shift As Integ Supprimer une collone (seule) d'un ListView ... [ par philippe laschweng 1 ] Bonjour à tous,Je cherche depuis un moment la syntaxe pour supprimer (ou effacer) les valeurs d'une seule colonne (SubItems) de ma ListView. Avec la m cochez une case sous access avec un bouton VB [ par bigondas ] j'ai un formulaire access, et j'aimerai, lorsque l'on clique sur un boutton, que ça coche la case à cocher conçue pour être cochée ... j'aimerai savoi Erreur "permission refusée" dans script VBS [ par alexfoo ] Bonjour, j'ai regarder les autres messages sur le forum ayant cette erreur (erreur 70) mais rien qui ne corrige mon problème.Donc voila mon script sup


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,874 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.