Selectionner/Copier/Coller dans un autre programme
cs_kingshadow
Messages postés3Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention21 novembre 2004
-
20 nov. 2004 à 22:16
cs_kingshadow
Messages postés3Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention21 novembre 2004
-
21 nov. 2004 à 02:16
Bonjours, j'ai fait un programme, toute fonctionne, mais lorsque j'arrive a selectionner la textbox, la copier, et la coller dans un autre programme, rien ne marche : /.
Pour faire une sorte de ctrl + c (et ctrl + v plus tard)
rien ne marche.
Situation décrite :
Il y a une text dans une textbox, il la selectionne (regler) et copie la selection, la souris bouge et click sur l'autre programme deja ouvert, click dans sa textbox, et colle ce qu'il a copier.
Quelqu'un c'est pouquoi sa ne marche pas, ou a une solution?
je suis sur visual basic 6
Merci pour toute réponse ! : )
A voir également:
Selectionner/Copier/Coller dans un autre programme
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 nov. 2004 à 01:11
Pour traiter un EDIT d'un prog externe, recupere son handle et envoie SendMessage avec EM_SETSEL pour selectionner le texte puis WM_COPY qui lui fera mettre son texte selectionne dans le clipboard.
Voir MSDN pour details sur EM_SETSEL.
cs_kingshadow
Messages postés3Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention21 novembre 2004 21 nov. 2004 à 01:59
ops, je me suis mal expliquer,la textbox avec le text que je veux copier est dans mon programme, mais je doit le coller dans le programme externe. sinon a jouant avec le right click et le copier coller et aussi avec le clipboard j'ai réussi.
Le prob, si je ne clear pas le clipboard, et que sa recopie, sa sera encore la même affaire.
Alors que si je met le clipboard.clear, il me fait une erreur 554 si c'est bien sa, sinon, il ne copie rien : /.
Je vais faire quelque test pour vérifier quelque truc. Sinon, peut-etre que la fonction wm_copy et em_setsel pourron regler le probleme. Bon aller je me relance dans le "casse-tête" qu'est le programming. : )
cs_kingshadow
Messages postés3Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention21 novembre 2004 21 nov. 2004 à 02:16
ah toute est bon! Finnalement!, j'ai perdu presque une journée sur cette partie pathetique :(
Il y avait les fonction du clipboard en trop, sinon je crois que ta maniere aurait pu etre très bonne.
Faut dire que, trouver les coordonner de la souris de tel place a tel place pour arriver a selectionner un texte, et une autre coordonner plus une autre pour situer l'endroit ou faire son right click et trouver le "copier" ou le coller" c'est assez primitif :D
Merci quand même, et de toute facons, sur le forum, je n'ai vue aucune autre place parlant de comment copier/coller des information ayant raport avec une application externe, alors souhaiton que t'est explication fasse des heureux :P