Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
El siguiente código fuente utiliza la función Api GetAsyncKeyState vista en el ejemplo anterior, pero en este caso no para detectar los clic del mouse , sino para obtener el código de una tecla presionada, es decir nos devuelva la tecla, en cualquier ventana de windows
El funcionamiento del ejemplo es muy simple, se realiza un bucle de 0 a 255, es decir para obtener solo los caracteres Ascii. En cada pasada del bucle, se le envía una variable a la función Api GetAsyncKeyState, si el valor de retorno es distinto a -32767, nos devuelve el valor de la tecla virtual presionada , es decir el código de tecla
Por último mostramos un Msgbox convirtiendo ese número con la función Chr del visual basic para obtener el caracter
Controles
Colocar un Timer con la propiedad interval en 100 o inferior
Código fuente en un formulario
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar