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