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

инициализации внутреннего счетчика, выполняемой при


    ? DATATYPE(123)             //  2, число
    ? DATATYPE(DOY())           //  2, числовое выражение
    ? DATATYPE(.T.)             //  4, логическое значение
    ? DATATYPE(3 > 2)           //  4, логическое выражение
    ? DATATYPE(EOF())           //  4, логическое выражение
    ? DATATYPE(DATE())          //  8, выражение типа Date
    ? DATATYPE(memofld)         //  1, memo-поле
    ? DATATYPE(@crlf)           //  33, строка, переданная по ссылке
    ? DATATYPE(@array)          //  544, массив, переданный по ссылке
    ? DATATYPE(array[1])        //  2, числовой элемент
    ? DATATYPE(array[2])        //  1, символьная строка
 

 



 GETTIC()
 Возвращает количество отсчитанных сигналов таймера.
------------------------------------------------------------------------------
 
  Синтаксис
 
    GETTIC() --> nTickCount
 
  Возвращаемое значение
 
    nTickCount - число сигналов таймера, отсчитанных с момента последней
    инициализации внутреннего счетчика, выполняемой при вызове
    SETTIC(.T.).
 
  Описание
 
    Функция применяется в сочетании с функцией SETTIC() и позволяет
    определить количество сигналов, отсчитанных с момента запуска
    внутреннего счетчика, сопровождающего вызов функции SETTIC(.T.).
 
  Примечания
 
  . Остановка внутреннего счетчика производится вызовом SETTIC(.F.).
 
  Примеры
 
  . Измерение времени выполнения функции пользователя:
 
    SETTIC(.T.)                         // Запуск внутреннего счетчика
        MY_UDF(I)
    SETTIC(.F.)                         // Остановка счетчика
    ? "Функция выполнялась", GETTIC(), "сигналов таймера"
 

See Also: SETTIC()

 

 

 KBDDISABLE()
 Устанавливает/отменяет блокировку клавиатуры.
------------------------------------------------------------------------------
 
  Синтаксис
 
    KBDDISABLE(<lSwitch>) --> cNull
 

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