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

Функция изменяет один из системных


  . Внимание! Функция изменяет один из системных векторов прерываний.
    Поэтому перед окончанием выполнения программы для восстановления
    исходного значения вектора необходимо произвести вызов функции с
    опущенными параметрами. Восстановление векторов производится также
    утилитой 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()
 Возвращает заданное время в виде количества секунд от начала суток.
------------------------------------------------------------------------------

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