Возвращает количество программируемых функциональных клавиш или комбинаций функциональных клавиш на вашей клавиатуре.

FKMAX( )

Возвращаемое значение

Числовое

Замечания

Значение, возвращенное FKMAX( ) зависит от SET COMPATIBLE. Когда SET COMPATIBLE установлено в FOXPLUS (значение по умолчанию), FKMAX( ) возвращает количество функциональных клавиш. Когда SET COMPATIBLE установлен в DB4, FKMAX( ) возвращает количество функциональных клавиш и комбинаций функциональных клавиш (F1, CTRL+F1, SHIFT+F1, F2, CTRL+F2, SHIFT+F2...).

Пример

Скопировать код
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

См. Также