Copier un fichier audio depuis le presse papier D6 et Windows 10 64bits
Bonjour à toutes et à tous,
En ayant vu beaucoup de sources pour le copy coller, j'ai quand même un problème concret, le chemin du fichier audio se trouve dans Ednom.text :
Code pour coller :
Code:
1 2 3
|
//ednom.PasteFromClipboard;
sendmessage(ActiveControl.handle,WM_PASTE,0,0); |
Mon fichier audio est bien copié dans le presse papier, la preuve dans le dossier, si je fais un Ctrl + v, il est coller dans le dossier.
J'ai testé aussi avec l'évent des touches clavier :
Code:
1 2 3 4 5
|
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0);
keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), 0, 0);
keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0); |
Et cela ne fonctionne pas.
Maintenant du texte vers un Tmemo ou Tedit c'est ok.
Merci si quelqu'un avait une idée.
@+,
cincap