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 sirva CarlosMag
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:00 No 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 _________________________________________________________________ Descubre Live.com - tu mundo en línea reunido: noticias, deportes, el tiempo, y mucho más. http://www.live.com/getstarted
