FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Gracias Germán, pero lo que yo busco es cómo enviar una cadena a otro programa que está ejecutándose.
La idea es simular que estoy escribiendo en la ventana activa |
#2
|
||||
|
||||
Por lo que mencionas estas haciendo scraping a una pagina.
¿de que forma aparece el mensaje en la pagina? |
#3
|
||||
|
||||
Cita:
Si la ventana activa es un navegador, como me ha parecido entender según el título del hilo y el mensaje anterior, en esos hilos tienes cómo hacerlo. Si no es un navegador y se trata de un ejecutable (tipo Delphi) se me ocurre que debes buscar ventanas, componentes y enviar texto utilizando mensajes (SendMessage/PostMessages)
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Hola a todos,
creo que no me he explicado lo suficientemente claro. Solamente necesito saber como enviar un texto a una ventana del navegador (en este caso concreto es el navegador, pero podría ser, por ejemplo, una ventana de Word). He revisado la función SendMessage tal y como me comenta Neftali pero debo estar espeso porque no consigo que llegue el texto... Aquí el código que utilizo:
Y esta es la respuesta al intentar ejecutarlo: Error: Incompatible type for arg no. 4: Got "UnicodeString", expected "Int64" La idea es, en una ventana abierta y con el foco en un campo de texto, que mi programa escriba en el. En el ejemplo que pongo, el cursor YA se encuentra en el campo usuario de la web del Club Delphi y yo debo enviarle una cadena (en este caso, una dirección de correo electrónico, tal como "correo@electronico.com"), cambiar al campo pass y enviarle otra cadena. |
#5
|
|||
|
|||
Bueno, buceando por ahí, al final lo he conseguido...
Gracias a todos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Enviar texto a Edit de ventana ajena | aguml | C++ Builder | 21 | 06-05-2020 18:28:41 |
Obtener texto de pagina que esta abierta en el navegador actual | gulder | Internet | 6 | 13-04-2010 01:42:36 |
Alguna forma más eficiente de enviar HTML al navegador-cliente ??? | chalao | Internet | 8 | 16-10-2008 18:23:03 |
Delphi 7.0 y MySql, Enviar informacion de ventana a ventana | gozi | Conexión con bases de datos | 2 | 03-04-2006 05:28:41 |
Enviar texto a la ventana abierta | Mr.Vaka | Varios | 4 | 28-11-2005 18:57:31 |
|