<<< BACK NEXT >>>

ФУНЦИИ ТАЙМЕРА

   SetTimer( <идентификатор таймера>, <время в миллисекундах> )
<идентификатор таймера> - число - номер таймера.
<время в миллисекундах> - число - время в миллисекундах, на которое устанавливается таймер.
   KillTimer(<идентификатор таймера> ) – удаляет таймер.

   TimeIsZero( <идентификатор таймера> ) - если таймер обнулен, то возвращается 1, иначе 0 ( истина или ложь ).

   GetTimer( <идентификатор таймера> ) - возвращает установленное начальное значение таймера.

   TimeSec() - возвращает значение системного таймера.

УСТАНОВКИ РЕЖИМОВ УПРАВЛЕНИЯ

Ход вычислений в CAPER, ресурсы вычислительной установки, а также ресурсы языковой среды CAPER регулируются с помощью команды SET:

   SET BLOCK/LABEL/WHEN   ON/OFF

BLOCK ON  - включить автоматическое выполнение входящего в исполняемый блок подблоков.
BLOCK OFF - выключить.

LABEL ON  - включить механизм локализации переходов по меткам внутри одного блока - разрешает переход по глобальной метке только внутри одного блока.
      OFF - отключает режим.

WHEN ON  - включить событийный механизм (анализ WHEN-назначений).
     OFF - выключить.

FindFirstFile - выбор оглавления директории (по Windows)
FindNextFile  - выбор следующего файла директории.
FindClose – завершение выбора/перечисления файлов.

CTime() - возвращает значение таймера
DelCollection( <переменная> ) - удаляет указываемую динамически созданную коллекцию

IsEqAddr( <переменная 1>, <переменная 2> ) -сравнение абсолютных адресов
ParamNumber() - количество параметров
TypeOf(<имя переменной или выражение>)
Addressable( <имя блока/имя коллекции> ) - превращает локальный для модуля адрес в глобальный

GetStockObject(идентификатор объекта) - аналог Windows: GetStockObject( LTGRAY_BRUSH )
GetBlockType(<имя блока>) - возвращает тип блока

Функции сравнения строк (аналоги С):
StrCmp
StrnCmp
StrniCmp
StriCmp

ChangeMSRegion( <идентификатор событийного региона>, <y0>, <x0>, <y1>, <x1> )
 <идентификатор событийного региона> - возвращается SetOSEventRgn;
 <y0>, <x0>, <y1>, <x1> - новые координаты региона.

ChangeKBRegion <идентификатор событийного региона> - возвращается  SetKeybRgn;
 <y0>, <x0>, <y1>, <x1> - новые координаты региона.

ChDir
ChDrive
GetCWD
GetDCWD
GetDrive -
MkDir   - создать директорию
RmDir   - удалить директорию
SearchEnv

SetModulesDir - устанавливает текущую директорию, из которой загружаются объектные модули
ФУНКЦИИ КОНВЕРТИРОВАНИЯ ТИПОВ

AddrAsInt
IntAsArr
IntAsRef
IntAsCom
IntAsStr

<<< BACK NEXT >>>