[vb6] Mettre du text dans le Clipboard

Fermé
Sauvegarde2 Messages postés 205 Date d'inscription dimanche 14 décembre 2008 Statut Membre Dernière intervention 11 janvier 2015 - 9 juil. 2009 à 21:45
 bast7373 - 3 oct. 2009 à 19:24
Bonjour,
Je suis en train de faire un programme et je voudrais que celui ci envoi du texte vers un autre programme.
J'utilise pour cela le code suivant :

Boite.SelStart = 0
Boite.SelLength = Len(Boite.Text)
SendKeys ("^{x}")
AppActivate ("OpenOffice.org Writer")
SendKeys ("^{v}")

Mais bizarrement sendkeys ("^{x}") ne fonctionne que s'il est seul : dés que je rajoute du code après, il ne fonctionne plus. J'ai essayé diverses astuces mais aucunes n'a fonctionné :x

Est ce que vous pourriez me dire comment faire marcher sendkeys ou à défaut comment on peut écrire dans le presse-papier (via la méthode clipboard) ?
Siouplait :D
A voir également:

3 réponses

tu fais le suivant pour du texte:

Clipboard.SetText (ta boite text.text)
ta boite text.Text = Clipboard.GetText

pour autre chose que du texte le suivant:

Clipboard.SetText (le nom de ton truc)
le nom de ton truc = Clipboard.GetText

est-ce que c'est ça que tu voulais ?
1
Sauvegarde2 Messages postés 205 Date d'inscription dimanche 14 décembre 2008 Statut Membre Dernière intervention 11 janvier 2015 261
10 juil. 2009 à 20:16
Help !
0
Sauvegarde2 Messages postés 205 Date d'inscription dimanche 14 décembre 2008 Statut Membre Dernière intervention 11 janvier 2015 261
26 juil. 2009 à 16:29
Help²
0