SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: DorianHawckmoon en Miércoles 5 de Junio de 2002, 11:33
-
¿Sabe alguien porque no puedo detectar eventos keydown en un msflexgrid.Si no se puede como podria capturarlos.
-
Pon la propiedad del formulario KeyPrevien = True;
Una variable de tipo local:
Dim estoyDentro as boolean
Utiliza los eventos de la malla (no se cual, pero si deseas que lo mire, porque no TE ACLARAS, te lo miro) para activar la variable a true si está dentro o a false si esta fuera del foco de atención de la aplicación.
Entonces en el evento Keydown del formulario en cuestion lo filtras.
if estoydentro and keycode = (PA BAJO) or keycode = (PA RIBA) then
end if
SaluDOS o WinDOS.
Si necesitas más ayuda de vez en cuando entro a responder dudas y si las deseas que te las responda antes a mi E-MAIL.