IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Drag and drop dans la meme listbox


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut Drag and drop dans la meme listbox
    Pouvez vous m'expliquer ou me donner un tutoriel ou exemple de comment faire un Drag and Drop d'un item dans la meme listbox ? j'ai trouvé beaucoup d'exemples sur le net sur le drag and drop d'une liste à une autre, moi je veux dans la meme listbox et de pouvoir réorganiser les items suite au drag and drop

    merci par avance

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut
    Dans mes contributions tu trouveras RecenProjVB6.zip : Menu lanceur de projets pour l'éditeur VB6.
    Ce programme contient se que tu demandes.

    les parties devant t'intéresser sont,

    Les variables globales à conserver:
    • Dim T As Integer, U As Integer
    • Dim SenSS As String
    • Dim EncourDrag As Boolean, ModificatioN As Boolean
    • Dim Msg$, MsgRecup$

    Les subs utiles pour drag interne à la liste:
    • Public Sub DeselectListe
    • Public Sub SuppLignes
    • Public Sub RecaleLignes
    • Private Sub Timer1_Timer
    • Private Sub Form_DragOver
    • Private Sub ListArchive_MouseUp (juste la premiére ligne)
    • Private Sub ListArchive_DragOver
    • Private Sub ListArchive_MouseDown
    • Private Sub ListArchive_DragDrop
    • Private Sub ListArchive_MouseMove

    Les subs utiles pour drag externe à la liste
    • Private Sub ImgCorbeille_DragOver
    • Private Sub ImgCorbeille_DragDrop
    Comme il s'agit d'une contribution, il y a du commentaire pour chaque commande importante qui devrait te permettre une adaptation sans trop de problème.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut
    Bonjour et merci pour ta réponse,

    franchement je n'ai pas parvenu à m'en sortir ! En fait, je lance ton projet , mais j'essaye de faire drag and drop dans la liste, mais ça le fait pas ? es tu sur que dans ce projet le drag and drop fonctionne ?
    apparemment c'est trop compliqué pour moi
    Merci en tout cas de m'avoir répondu, mais j'ai pas réussi à m'en sortir

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Pour le source proposé, il faut sélectionner une ou des lignes puis avec bouton Droit + Ctrl maintenu, déplacement sur une ligne ou doit se faire le déplacement, relever le bouton de la souris, et le tours est joué.
    L'essentiel est que tu ais trouvé une solution.
    Si resolu, n'oublis pas le bouton
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut
    Merci encore une fois
    Oui avec le boutton Ctrl enfoncé , ça fait le drag and drop, il drag le nom du fichier apparement pas tout l'item ...
    le seul probleme qui reste est que le trouve que le code assez compliqué ou peut etre qu'il y a beaucoup de chose dont j'ai pas besoin.
    Ainsi je préfère garder le sujet ouvert si quelqu'un peut me proposer une solution plus simple, sauf si vous préférez que je met résolu et que je cherche ailleurs, ce n'est pas grave, à vous de me dire.

    Cordialement

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut
    Je pense que j'ai trouvé ce lien qui n'est pas mal :

    http://support.microsoft.com/default...;en-us;q167746

    Pas bien commenté mais bon je peux le comprendre...Par contre ça c'est uniquement pour déplacer un seul élément, si on veut déplacer plusieurs dans une list multiselect=true , avez vous une idée comment le faire ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment faire du drag and drop dans un Listbox
    Par jca dans le forum Codes sources à télécharger
    Réponses: 0
    Dernier message: 08/02/2013, 20h54
  2. Drag and drop dans un input
    Par kriekbellevue dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/12/2006, 20h55
  3. [VB.net] Drag and drop dans une Treeview
    Par gégécap dans le forum Windows Forms
    Réponses: 2
    Dernier message: 19/10/2006, 10h05
  4. [VB.NET]Drag and Drop dans une Listview
    Par gégécap dans le forum Windows Forms
    Réponses: 5
    Dernier message: 23/08/2006, 18h41
  5. Drag and drop dans un TTreeView
    Par BigBenQ dans le forum C++Builder
    Réponses: 3
    Dernier message: 07/10/2005, 14h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo