Клиппер 5. Справочник

Возвращает значение, установленное командой SET



 CSETFUNC()*
  Возвращает значение, установленное командой SET FUNCTION TO.
------------------------------------------------------------------------------
 
  Синтаксис
 
    CSETFUNC(<nFunctionKey>) --> cCharString
 
  . Функция сохранена только из соображений совместимости и
    не рекомендуется для применения в последующих разработках
    прикладных программ. Вместо нее используйте Clipper-функцию SET().
 
  Параметры


 
    <nFunctionKey> - номер функциональной клавиши.
 
  Возвращаемое значение
 
    cCharString - символьная строка, связанная с задаваемой
    функциональной клавишей.
 
  Описание
 
    Функция позволяет получить и сохранить строку, связанную с задаваемой
    функциональной клавишей. Для использования данной функции в начало
    прикладной программы следует включить файл описаний NT250.CH при
    помощи директивы:
 
    #include "NT250.CH"
 
    Дополнительная информация, касающаяся данной функции, находится в
    файле NT250.CH, входящем в комплект поставки.
 
  Примеры
 
  . Клавише <F10> присваивается код комбинации клавиш <Ctrl><C>.
    Установка изменяется в функции Test(). Поскольку предыдущее состояние
    было сохранено, оно впоследствии может быть восстановлено:
 
    SET FUNCTION 10 TO CHR(3)
    cOldFunc := CSETFUNC(10)            // Сохранение назначения
    Test()                              // Вызов функции пользователя
    SET FUNCTION 10 TO cOldFunc
 

 

 CSETKEY()*
 Возвращает имя процедуры, установленное командой SET KEY TO.
------------------------------------------------------------------------------
 
  Синтаксис
 
    CSETKEY(<nKeyValue>) --> cProcedureName
 
  . Функция сохранена только из соображений совместимости и
    не рекомендуется для применения в последующих разработках
    прикладных программ. Вместо нее используйте Clipper-функцию SET().

Содержание раздела