elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Preguntilla de novato
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Preguntilla de novato  (Leído 904 veces)
Budha

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Preguntilla de novato
« en: 27 Noviembre 2005, 00:26 am »

Hace poco que empecé con el VB y todavía tengo algunas dudas sobre algunos comandos. He buscado en oráculo (google) y en la web de guille, pero aún no me aclaro.

Alguien tan amable de resolverme la siguiente?

1. ¿cómo puedo hacer para que cuando el usuario presione una tecla que yo haya definido previamente, ocurra un evento?
Por ejemplo que cuando presione la tecla "Q" salga del programa.

pruebo con

Código:
if KeyPress (XX) then ...

pero no me va

2. ¿como puedo hacer para que cuando el usuario presione una serie de teclas concreta y solo entonces, ocurra un evento?.

Por ejemplo que cuando presione la secuencia "Q U I T" salga del programa.

He buscado también por el foro, pero no encuentro la información. Si alguien puede contestarme o redireccionarme a alguna site, o hilo, se lo agradezco muchisimo.

Saludos! Y gracias de antemano!!


« Última modificación: 27 Noviembre 2005, 01:34 am por Budha » En línea

Budha

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Preguntilla de novato
« Respuesta #1 en: 27 Noviembre 2005, 01:53 am »

Bueno!. Parece que yo mismo he encontrado la respuesta...

La dejo aqui por si a alguien le interesa.
Hay que usar el evento keypress en el elemento que corresponda. En mi caso (salir presionando la tecla "q") hay que definirlo en el form

Código:
Private sub form_keypress (keyascii as Integer)
if keyascii = 113 then End
End Sub

113 corresponde al codigo ascii de q minuscula.
Tan sencillo como eso (y no me veas la de vueltas que he dao buscando!).

Gracias igualmente!

Saludos!


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
una preguntilla sobre microservicios
Desarrollo Web
Beginner Web 2 2,178 Último mensaje 1 Mayo 2021, 01:05 am
por Beginner Web
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines