Функция изменяет один из системных
. Внимание! Функция изменяет один из системных векторов прерываний.
Поэтому перед окончанием выполнения программы для восстановления
исходного значения вектора необходимо произвести вызов функции с
опущенными параметрами. Восстановление векторов производится также
утилитой INTSAVE, входящей в комплект поставки CT II, и при
прикомпоновке CT II-драйвера CT2US50.OBJ.
Примеры
. Часы без секунд со стандартным цветовым атрибутом, располагающиеся
в строке 0 и столбце 70:
SET SCOREBOARD OFF // Выключение для использования строки 0
SHOWTIME(0, 70, .T.) // Включение часов
*...
*...
SHOWTIME() // Выключение часов
. Часы в нижней строке экрана в 12-часовом формате с индикатором
первой или второй половины суток и в цвете "белый на синем":
SHOWTIME(24, 70, .T., "W/B", .T., .T.)
STOD()
Преобразует дату из ANSI-формата в Clipper-формат.
------------------------------------------------------------------------------
Синтаксис
STOD(<cAnsiDate>) --> dDate
Параметры
<cAnsiDate> - символьная строка, содержащая дату в ANSI-формате
("YYYYMMDD").
Возвращаемое значение
dDate - дата в текущем, устанавливаемом Clipper-командой SET DATE,
формате, или пустая дата при ошибочном значении параметра.
Описание
Функция преобразует символьную строку, содержащую дату в
ANSI-формате, полученную, например, при помощи Clipper-функции
DTOS(), в соответствующее значение в Clipper-формате.
Примеры
. Печать содержимого полей базы данных с датами в ANSI-формате:
APPEND FROM OTHDATE
LIST STOD(cAnsiDate)
TIMETOSEC()
Возвращает заданное время в виде количества секунд от начала суток.
------------------------------------------------------------------------------