Je cherche à récupérer un texte s'affichant dans un logiciel externe.
J'arrive à le sélectionner via la souris, ensuite je fais un ctrl-c.
Le problème que j'ai c'est que je n'arrive pas à récupérer ce que j'ai copié.
Le console.WriteLine ne m'affiche rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // Le texte est sélectionné //Je fais ctrl-c : Keyboard.Press(Key.Ctrl); Keyboard.Type("c"); Keyboard.Release(Key.Ctrl); // je cherche à récupérer le texte en question : string lastword = Clipboard.GetText(); Console.WriteLine(lastword);
Par contre, après avoir fait tourner le programme, si j'ouvre un éditeur de texte et que je fais ctrl-v, je copie bien le texte que j'ai sélectionné.
Donc le texte est bien dans le presse-papier, mais Clipboard.GetText() ne me renvoie rien.
Est-ce que quelqu'un pourrait me dire où se trouve ce satané texte...
Merci d'avance !
Partager