![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
|||
|
|||
|
Conseguido a medias
He resuelto el problema pero no al 100%
Consigo, una vez seleccionada una palabra, mediante SendMessage( hVentana, WM_COPY, 0, 0 ); pasarla al portapapeles si lo contenido en ventana NO está en HTML. Es decir, funciona con WORD, NOTEPAD, etc pero no con IE, Thunderbird, etc (esta es la explicación que he leido). Estoy intentando enviar eventos de teclado para simular Ctrl+C pero no funciona. He probado: keybd_event($11,0,0,0); keybd_event($43,0,0,0); keybd_event($43,0,KEYEVENTF_KEYUP,0); keybd_event($11,0,KEYEVENTF_KEYUP,0); y PostMessage( hVentana,wm_KeyDown,Ord(11),0); PostMessage( hVentana,wm_KeyDown,Ord(43),0); PostMessage( hVentana,wm_KeyUp,Ord(43),0); PostMessage( hVentana,wm_KeyUp,Ord(11),0); ¿Qué estoy haciendo mal? ¿Teneis alguna idea de cómo pasar lo selecionado en otra ventana al portapapeles? Gracias por adelantado. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Pasar programa de delphi 5 a 7 ... pregunta. | chelejuan | Varios | 2 | 13-10-2005 18:41:01 |
| Programa bajo msdos | marandge | Windows | 2 | 13-09-2005 13:30:30 |
| Pasar texto de una aplicacion delphi a otra | OmarPerez | API de Windows | 4 | 13-07-2005 20:56:19 |
| Pasar una aplicación de EVB A delphi.net | User_Baja_2 | Varios | 0 | 14-05-2005 12:59:57 |
| Permisos bajo delphi | asirvent | API de Windows | 2 | 03-05-2004 16:21:18 |
|