Tecla Función

Tengo en un formulario un cuadro de texto que tengo desactivado previamente al cargar, como hago para que al presionar la tecla F9, me active el cuadro de texto y me sitúe allí el enfoque, ¿así tenga el enfoque en cualquier otra parte?.

1 respuesta

Respuesta
Realmente desconozco cual es el fin que pretendes para ese campo, es decir, no entiendo la funcionalidad que buscas.
No obstante, el método que se emplea para recuperar el enfoque en un campo es:
[NombreCampo]. Setfocus
Si quieres conseguir visibilidad del campo:
[NombreCampo].Visible=true
Si quieres controlar el manejo de una tecla, debes emplear el evento al bajar tecla.
Personalmente, omitiría el uso de la tecla F9, ya que esta se utiliza para refrescar los datos en pantalla.
Gracias, la respuesta correcta era :Primero en el evento on_load del formulario pones:
me.keypreview = true
luego en el evento del formulario key_down pones
if keycode = 120 then
call PAGAR_CLICK
end if
Si el botón se llama command3 o comando7 sería, call command3_click ó call comando7_click
El if comprueba que la tecla presionada sea la f9 y luego hace ejecutar el código del botón PAGAR.
Esta ayuda me la brindo homygood

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas