Freigeben über


FKLABEL( )-Funktion

Gibt den Namen der Funktionstaste (F1, F2, F3...) zurück, die der korrespondierenden Funktionstastennummer entspricht.

FKLABEL(nFunctionKeyNumber)

Rückgabewerte

Zeichen

Parameter

  • nFunctionKeyNumber
    Gibt die Nummer der Funktionstaste an. Der Wert des Arguments nFunctionKeyNumber muss zwischen 0 und der Anzahl der Funktionstasten minus 1 liegen. Wenn nFunctionKeyNumber größer ist als die Anzahl der Funktionstasten minus 1, gibt FKLABEL( ) eine leere Zeichenfolge zurück. Die Anzahl der Funktionstasten kann mit FKMAX( ) ermittelt werden.

Hinweise

Funktionstasten können mit Hilfe von SET FUNCTION programmiert werden.

Der von FKLABEL( ) zurückgegebene Wert hängt von SET COMPATIBLE ab. Wenn COMPATIBLE auf FOXPLUS (Standardeinstellung) eingestellt ist, gibt FKLABEL( ) die Funktionstasten zurück. Wenn COMPATIBLE auf DB4 eingestellt ist, gibt FKLABEL( ) die Funktionstasten und die Funktionstastenkombinationen (F1, STRG+F1, UMSCHALT+F1, F2, STRG+F2, UMSCHALT+F2,...) zurück.

Beispiel

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

Siehe auch

FKMAX( ) | SET COMPATIBLE | SET FUNCTION