Pregunta: | 418 - CONTROLAR LAS TECLAS DE FUNCION |
Autor: | Julio Garcia |
Como puedo desde Fox Pro 2.5 ( para MS DOS ) controlar las teclas de función, es decir, saber si pulsa F1, F2, etc... He de activar/desactivar algún set? |
Respuesta: | Foxito |
Lo mejor es crear un procedimiento (teclas.prg) invocado por las teclas de funcion (f1...f12), programandolas con ON KEY LABEL F2 DO TECLAS
Este procedimiento debe usar la funcion LASTKEY() para averiguar la tecla pulsada. Luego la validas para que realice lo que quieras. |
Respuesta: | Javier Prieto |
Si querés capturar las teclas de función una vez presionandas tenés varios métodos: Función LASTKEY() Modo de Uso: Tecla=LastKey()Los valores que nos interesan son los siguientes: ON KEY LABEL nombre_tecla comandodonde,nombre_tecla puede ser Otra oción que tenés es estar a la espera que se presione una deteminada tecla, en este caso la función a utilizar es INKEY(), a la cual le debes pasar como parámetro la cantidad de segundos que debe esperar. Si le pasas 0, espera indefinidamente. |
Respuesta: | Foxito |
Hola.. soy de Perú. Sabes... algo sencillo de hacer... On Key Label F1 Do Prog01Bye!
|