begin process at 2012 02 16 16:11:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

 > 

 > 

supprimer un item d'une listview


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

supprimer un item d'une listview

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ée 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...

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 : 3,479 sec (3)

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