No, las dos son exes... pero gracias igual. Me parece que voy a buscar otra
orientación a la solución como generar un archivo intermedio.
Gracias. Marce
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Disparar un evento Key
DownDate: Fri, 28 Sep 2007 14:56:05 +0000
Claro, pero deberias declararlo a nivel Modulo arriba como publico. Public
Event MyKeyDown(KeyCode As Integer, Shift As Integer) ¿Las dos Aplicaciones son
del tipo Exes Standard..? o Una de las dos (o ambas) es un Dll o
ExeActivex...?Me falto aclararte que esto serviria para el caso en que una de
las dos App sea o un Proyecto Dll o un Proyecto ExeActiveX. Entonces sí podrias
utilizar esto. SaludosCarlosMag
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Disparar un evento Key
DownDate: Fri, 28 Sep 2007 09:40:22 -0500
Lo probe pero la aplicación desde donde haria el RaiseEvent no conoce el otro
evento... Me da que no existe... Marce
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Disparar un evento Key
DownDate: Fri, 28 Sep 2007 14:27:13 +0000
Porque no te serviria declarar el evento en tu Aplicacion A y consumirlo desde
el Form de tu aplicacion B?Saludos cordialesCarlosMag
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Disparar un evento Key
DownDate: Fri, 28 Sep 2007 08:56:09 -0500
Gracias por sus respuestas. Pero me parece que no me expique bien.Yo tengo dos
Aplicaciones en VB6. Una es la que tendría que enviar eventos de teclado
("SendKey") a un formulario de la segunda aplicacion. Agradezco cualquier
ayuda, ya que no estoy encontrando la forma de hacerlo. Gracias. Marcela
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Disparar un evento Key
DownDate: Fri, 28 Sep 2007 13:45:11 +0000
Lo que se me ocurre es que desde tu codigo podes delarar un evento y
dispararlo: (Si estamos hablando de VB6 sería asi) Al declararlo: Public
Event MyKeyDown(KeyCode As Integer, Shift As Integer)Al dispararlo:RaiseEvent
MyKeyDown(27, 0)(Ahi estarias mandando la tecla Esc con el Shift Apagado)
Saludos y espero que te sirvaCarlosMag
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [vbusers] Disparar un evento Key
DownDate: Fri, 28 Sep 2007 10:34:44 -0300
Perdón, no entendí lo que necesitás, pero hago un resumen de lo q se me ocurre
puede servir.
Al código que programaste para el evento lo podes llamar lo podés llamar desde
cualquier lugar del código haciendo Call Form_KeyDown()
Si querés hacer como que presionas una tecla desde el código en vez de usar el
teclado, podés usar el método SendKeys de VB, o sino podés revisar este link
que utiliza APIs de Windows para hacer lo mismo.
http://www.recursosvisualbasic.com.ar/htm/listado-api/153-keybd_event-en-ves-de-sendkeys.htm
Cristian
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Marcela
JunyentEnviado el: Viernes, 28 de Septiembre de 2007 09:41Para: vbusers List
MemberAsunto: [vbusers] Disparar un evento Key Down
Hola Gente, Alguien sabe como tengo que hacer para simular (disparar)
un evento KeyDown.. Quiero que el evento de teclado sea tomado por otra
interfaz. Gracias, Marcela
Se uno de los primeros en probar Windows Live Mail. Windows Live Mail.No virus
found in this incoming message.Checked by AVG Free Edition.Version: 7.5.488 /
Virus Database: 269.13.33/1034 - Release Date: 27/09/2007 17:00No virus found
in this outgoing message.Checked by AVG Free Edition.Version: 7.5.488 / Virus
Database: 269.13.33/1034 - Release Date: 27/09/2007 17:00
Envía mensajes de correo electrónico directamente a tu blog con MSN. Carga
chistes, fotografías y muchas otras cosas. Es gratis.
Se uno de los primeros en probar Windows Live Mail. Windows Live Mail.
Envía mensajes de correo electrónico directamente a tu blog con MSN. Carga
chistes, fotografías y muchas otras cosas. Es gratis.
Se uno de los primeros en probar Windows Live Mail. Windows Live Mail.
Se uno de los primeros en probar Windows Live Mail. Windows Live Mail.
_________________________________________________________________
Descubre Live.com - tu mundo en línea reunido: noticias, deportes, el tiempo, y
mucho más.
http://www.live.com/getstarted