инициализации внутреннего счетчика, выполняемой при
? 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