ADDR(V) - абсолютный адрес V возвращает 32 бита-двойное слово в INTEL формате.
APPEND(Т) - откр.на диске файл Т с последующим добавлением элементов в его конец (только текстовые файлы).
CHDIR(ST: string) - изменение текущего директория на директорий, указанный в ST.
DOSEXITCODE:word - возвращает для подпроцесса код завершения (младший байт), старший - 0 при нормальном завершении, 1 - по нажатию клавиш Ctrl-C, 2 - из-за ошибки устройства и 3 - процедурой Keep.
ENVCOUNT- возвращает число строк, содержащихся в операционной среде ДОС (количество опций, переданных с запущенной программой)
ENVSTR(индекс : integer):string - функция возвращает заданную строку операционной среды.
FEXPAND(маршрут: PathStr) - расширяет имя файла до полного имени (включает путь).
FINDFIRST(маршрут: string; атриб: Byte; var S: SearchRec) - производит поиск в заданном (или текущем) каталоге первой записи, соответствующей заданному имени файла и набору атрибутов файла. Результат поиска возвращается в записи типа SearchRec, который описывается в модуле Dos: ReadOnly = $01; { только чтение } Hidden = $02; {"скрытый" файл }
F1NDNEXT(var S : SearchRec) - возвращает следующую запись, совпадающую с именем и атрибутами файла, указан ными при предыдущем обращении к процедуре Find- First.
GETDIR(I, ST: string) - в ST - текущий директорий на устройстве с порядковым номером I (0 - текущий,1-А,...).
GETCBREAK(var Break: boolean) - возвращает состояние Ctrl-Break, которое проверяется операционной системой ДОС.
GETDATE(var год, месяц, число, день_недели:\уо^) - возвращает текущую дату, установленную в операционной систе ме.
GETFTIME(var f; var время) - возвращает дату и время последней записи файла.
GETINTVEC(ном_прерыв: byte; вектор: pointer) - возвращает адрес указанного вектора прерываний.
GETTIME(var час, минута, секунда, сот_сек: word) - возвращает установленное в операционной системе текущее время.
GETVERIFY(var флаг_проверки: boolean) - возвращает состояние флага проверки ДОС.
INTR(I, X) - программное прерывание по номеру I; в X - содержимое регистров и флагов.
LONGFILEPOS(F: file) - см. FILEPOS, но результат - REAL.
LONGFILESIZE(F: file) - см. FILESIZE, но результат - REAL.
LONGSEEK(F: file, R: real) - cm. SEEK, но результат - REAL.
MKDIR(ST: string) - создание нового директория, указанного в ST.
MSDOS(var Regs: Registers) - выполняет функциональный вызов ДОС.
OFS (V) - смещение в сегменте памяти, занятой первым байтом переменной, процедуры или функции.
OVRPATH(ST: string) - системе становятся доступными файлы из директория, указанного в ST.
OVRDRIVE(I: integer) - поиск оверлейных файлов на указанном логическом устройстве (0-текущее, 1-А, 2-В и т.д.)
PACKTIME(var DT: DateTime; var Time: longint) - преобразует запись DateTime (дата и время) в четырехбайтовое значение, преобразуя длинный целый тип представления даты и времени, используемый процедурой SetTime.
PARAMCOUNT:word - возвращает число параметров, переданных в в командной строке.
SETTIME(var час, минута, секунда, сот_сек: word) - устанавливает в операционной системе текущее время.
SETVERIFY(Verify : boolean) - устанавливает в ДОС состояние флага проверки.
SPTR: word - возвращает текущее значение регистра SP.
SWAPVECTORS- меняет местами внутренние векторы.
UNPACKTIME(время: longint; var flaTa:Time:longint; var DT : DateTime) - преобразует четырехбайтовое значение, представляющее собой упакованный длинный целый тип представления даты и времени, возвращаемый процедурами GetTime, FindFirst и FindNext, в распакованную запись DateTime (дата и время).