Rechercher : dans
Par :

Drag and Drop en VB6

Dernière réponse le 10 mai 2002 à 14:40:52 teebo, le 8 mai 2002 à 17:42:20 
 Signaler ce message aux modérateurs

Salut,
Je cherche a faire un Drag and Drop des controles sur un programme VB6, mais le drag se lance bien, mais le drop marche pas, qu'elqu'un sait comment me tirer de ce mauvais pas???
En gros, je voudrais que l'utilisateur puisse deplacer tous les controles a volonte (avec certaines regles apres,...)
Merci d'avance aux ames charitables...

.  .
\_/

Meilleures réponses pour « Drag and Drop en VB6 » dans :
Disk boot failure - Insert system disk and press Enter VoirLe message d'erreur «DISK BOOT FAILURE INSERT SYSTEM DISK AND PRESS ENTER», «Disque non système» ou «No system disk» signifie que l'ordinateur n'a pas trouvé de système d'exploitation sur lequel démarrer (booter). Les causes de ce message d'erreur...
Télécharger TaskBar Shuffle VoirTout simple mais pratique: Ce programme permet de déplacer les tâches dans la barre des tâches par simple drag-n-drop (glisser-déposer). Optionnellement, il peut également grouper automatiquement les fenêtres (par exemple, pour garder ensembles les...

1

kinder.surprise, le 8 mai 2002 à 17:46:41

Salut teebo,

que veux-tu dire dire par "le drop marche pas"? il ne se passe rien? pas de messages d'erreur? même avec arrêt sur toutes les erreurs?

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

3

teebo, le 8 mai 2002 à 17:58:36

Merci, mais je viens de decouvrir que le drag se gere au niveau de l'objet et le drop de la fenetre, donc ca marche...C'est con VB...mais moi un peu plus ;-)

.  .
\_/

Répondre à teebo

4

kinder.surprise, le 8 mai 2002 à 18:07:31

Vi, et quand on veut tenter des trucs carrément un peu plus graphique c'est carrément à ch...

je me souviens avoir un jour renoncé à le faire sans avoir recours à un ActiveX Flash, c'était nettement plus clean....

un jour faudra quand même que je me mette au c++

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

2

teebo, le 8 mai 2002 à 17:49:57

Ba ouais, je prends mon bouton en mode excecution, je le deplace (On voit le tour se deplacer alors que le bouton reste) et quand je relache, que dalle...Et quand j'essaye DragDrop, elle ne se declenche jamais et la fonctionDragOver se declenche avant le click...T'as une idee la dessus???

.  .
\_/

Répondre à teebo

6

kinder.surprise, le 8 mai 2002 à 20:21:38

Bah je réessayerai un truc ce soir vite fait et si c'est bon je te balancerai le code.

C'est directement sur la feuille, ou c'est sur un contrôle? ou de contrôle à contrôle?

tel que je le comprends c'est juste un déplacement d'un bouton sur la feuille, c'est bien ça?

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

5

teebo, le 8 mai 2002 à 18:11:25

Ha toi aussi???
;-)
Pour le graphisme, j'aime bien les nouveaux Smalltalk et aussi Delphi, mais c'est un peu moins bon quand meme...

.  .
\_/

Répondre à teebo

7

kinder.surprise, le 8 mai 2002 à 21:39:59

Ah vacherie, j'avions pas vu que le message du haut était arrivé ensuite (-:

bon ben j'ai rouvert VB pour voir s'il est toujours vivant, on dira ça (-:

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

8

teebo, le 10 mai 2002 à 13:09:49

Tu pourrais rouvrir ton VB pour moi?? ;-)))
Tu sais si il existe un moyen de copier coller un composant (bouton par exemple) en mode excecution (toujours dans mon logiciel de creationde boite de dialogues...)
La, je trouve rien, mais bon, je debute encore un peu en VB...
Merci ;-)))
.  .
\_/

Répondre à teebo

9

 kinder.surprise, le 10 mai 2002 à 14:40:52

Bah en fait tu veux créer à l'exécution des contrôles qui soient identiques à un autre, c'est ça? tu as enquêté sur les modules de classe?

en tout cas c'est possible, il y a fort longtemps j'avions fait sous A97 un "bazar" (y'a pas d'autre mot) qui "dessinait" un gros paquets de contrôles à l'exécution. oh mais attends, ça me reviens, je crois que je dis une connerie, il me semble que le form passait en création et invisible le temps de la manoeuvre...

bon je regarderai tout à l'heure, là c'est l'heure de la sieste, je suis en train de tomber sur mon clavier, je vais ressembler à un moule à gaufres

kinder.surprise,
le maton du matou

Répondre à kinder.surprise
Collection CommentÇaMarche.net