Mostrando entradas con la etiqueta eventos. Mostrar todas las entradas
Mostrando entradas con la etiqueta eventos. Mostrar todas las entradas

martes, 27 de julio de 2010

Conocer que teclas están siendo pulsadas

Crear una variable local EVENT_PARAMS del tipo String con el parametro Array en Verdadero.

En el caso de tecla pulsada:

Nos devuelve en cada elemento del array:


0: Comando (En este caso 2)
1: ¿Que tecla?
2: Shift?
3: Control?
4: Alt?
5: Texto


Debido a que el código de tecla es un entero muy alto, tenemos que utilizar la funcion numberToString, para conocer su valor real:


numberToString(EVENT_PARAMS[1], "f", "g")


si se pulsa F1 devolverá el valor 16777264, si se pulsa F2 devolverá el valor el valor 16777265 y así sucesivamente.

Fuente: http://velneo.es/info_v7_73_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/conexion_de_evento

En el foro de Velneo, publicaron un ejemplo para un lector de Código de Barras muy interesante:

http://velneo.es/foros/topic/lector-codigo-de-barras#post-10872