Programación General > Visual Basic 6.0 e inferiores

 Re: Evento keydown en un MSFlexGrid

(1/1)

DorianHawckmoon:
¿Sabe alguien porque no puedo detectar eventos keydown en un msflexgrid.Si no se puede como podria capturarlos.

thedoctor:
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.

Navegación

[0] Índice de Mensajes

Ir a la versión completa