FKLABEL( ) (Función)

Devuelve el nombre de la tecla de función (F1, F2, F3,...) desde su número de tecla de función correspondiente.

FKLABEL(nFunctionKeyNumber)

Valores devueltos

Character

Parámetros

  • nFunctionKeyNumber
    Especifica el número de tecla de función. El valor de nFunctionKeyNumber deberá ser de 0 al número de teclas de función, menos 1. FKLABEL( ) devuelve la cadena nula si nFunctionKeyNumber es mayor que el número de teclas de función menos 1. El número de teclas de función puede determinarse con FKMAX( ).

Observaciones

Las teclas de función pueden programarse con SET FUNCTION.

El valor devuelto por FKLABEL( ) se ve afectado por SET COMPATIBLE. Cuando COMPATIBLE tiene el valor FOXPLUS (el valor predeterminado), FKLABEL( ) devuelve las teclas de funciones. Cuando COMPATIBLE está establecida en DB4, FKLABEL( ) devuelve las teclas de función y las combinaciones de teclas de función (F1, CTRL+F1, MAYÚS+F1, F2, CTRL+F2, MAYÚS+F2...).

Ejemplo

CLEAR
SET COMPATIBLE OFF
? 'COMPATIBLE OFF'
?
FOR nCount = 1 TO FKMAX( )  && Loop for # of function keys
   ? FKLABEL(nCount)  && Display programmable function keys
ENDFOR
SET COMPATIBLE ON

?
? 'COMPATIBLE ON'
?
FOR nCount = 1 TO FKMAX( )  && Loop for # of function keys
   ? FKLABEL(nCount)  && Display programmable function keys
ENDFOR

Vea también

FKMAX( ) | SET COMPATIBLE | SET FUNCTION