История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Интересное:
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
2022-10-29 | 28 |
5.00
из
|
Заказать работу |
Имя | Спецификация |
Аddr | Addr(X): pointer; возвращает адрес переменной Х. |
CSeg | CSeg: Word; возвращает текущее значение регистра cs. |
DSeg | DSeg: Word; возвращает текущее значение регистра ds. |
Оfs | Ofs(X): Word; возвращает смещение для заданного объекта. |
Ptr | Ptr(Seg, Ofs: Word): Pointer; преобразует адрес базового сегмента и смещение в значение типа Pointer. |
Seg | Seg(X): Word; возвращает сегмент адреса переменной Х. |
SPtr | SPtr: Word; возвращает текущее значение регистра sр. |
SSeg | Sseg: Word; возвращает текущее значение регистра ss. |
Прочие процедуры и функции
Имя | Спецификация |
Exclude | Exclude(var S: set of T;I:T); исключает элемент из множества. |
FillChar | FillChar(var X, Count: Word; value: Word) или... value: Char; заполняет заданное число следующих друг за другом бит значением, указанным параметром value. |
Hi | Hi(X): Byte; возвращает старший байт аргумента Х. |
Include | Include(var S: set of T;I:T); включает элемент в множество. |
Lo | Lo(X): Byte; возвращает младший байт аргумента Х. |
Моvе | Move(var Source, Dest; Count: Word); копирует заданное число непрерывных байт в указанных границах из одного места в другое. |
ParamCount | ParamCount: Word; возвращает число параметров, переданных программе в командной строке. |
ParamStr | ParamStr(Index: Word): String; возвращает параметр, заданный в командной строке. |
Random | Random [(Range: Word)]: Word; возвращает случайное число в диапазоне 0 £ X < Range. |
Rаndомizе | Randomize; инициализирует встроенный генератор случайных чисел случайным значением. |
SizeOf | SizeOf(Х:<тип>): Integer; возвращает число байт, занимаемых аргументом простого типа. |
Swap | Swap (X :<тип>): <тип>; меняет местами старший и младший байты аргумента; <тип> здесь есть Integer или Word. |
TypeOf | TypeOf; указывает на таблицу виртуальных методов. |
UpCase | UpCase(Ch: Char): Char; преобразует символ в верхний регистр. |
П роцедуры и функции поддержки ввода-вывода и операци й с файлами. Большая часть из перечисленных ниже процедур и функций достаточно подробно описана в разделе 5.
Имя | Спецификация |
Append | Append(var f: Text); открывает существующий файл для добавления. |
Assign | Assign(var f; String); присваивает имя внешнего файла файловой переменной. |
BlockRead | BlockRead(var F: File; var Buf; Count: Word [; var Result: Word]); считывает из нетипизированного файла одну или более записей. |
BlockWrite | BlockWrite(var f: File; var Buf; Count: Word [; var Result: Word]); записывает в нетипизированный файл одну или более записей. |
ChDir | ChDir(S: String); выполняет смену текущего каталога. |
Close | Close(var F); закрывает открытый файл. |
Erase | Erase(var F); стирает внешний файл. |
Eоf | Eof(var F): Boolean или Eof [ (var F: Text) ]: Boolean для текстовых файлов; возвращает для файла состояние End-Of-File (конец файла). |
FilePos | FilePos(var F): Longint; возвращает текущую позицию в файле (применение к текстовым файлам недопустимо). |
FileSize | FileSize(var F): Longint; возвращает текущий размер файла (применение к текстовым файлам недопустимо); для пустого файла возвращается значение 0. |
Flush | Flush(var F: Text); очищает буфер текстового файла вывода. |
Getdir | GetDir(D: Byte; var S: String); возвращает текущий каталог на заданном диске. |
IОResult | IOResult: Integer; возвращает целое значение, являющееся состоянием последней выполненной операции ввода-вывода (при корректно выполненной операции возвращается 0, в противном случае – код ошибки) |
MkDir | MkDir(S: String); создает подкаталог. |
Read | Read(F, V1 [, V2,...,Vn]) или для текстовых файлов Read([ var F: Text; ]V1 [, V2,...,Vn]); считывает одно или более значений из файла в одну или более переменных. |
Readln | Readln([ var F: Text; ]V1 [, V2,...,Vn]); определена только для текстовых файлов; делает то же, что и read, и выполняет пропуск до начала следующей строки текстового файла. |
Rеnаме | Rename(var F: File;Newname: String); переименовывает внешний файл. |
Rеset | Reset(var F [: File; Recsize: Word]); открывает существующий файл; необязательный параметр задает размер буфера для обменных операций (по умолчанию размер буфера – 128 байт). |
Rewritе | Rewrite(var F: File [; Recsize: Word]); создает и открывает новый файл; необязательный параметр задает размер буфера для обменных операций (по умолчанию размер буфера – 128 байт). |
RмDir | RmDir(S: String); удаляет пустой подкаталог. |
Seek | Seek(var F: File; N: Longint); перемещает текущую позицию в файле на элемент N (для текстовых файлов не используется). |
SeekEof | SeekEof [(var F: Text)]: Boolean; возвращает Eof для текстового файла. |
SeekEoln | SeekEoln [(var F: Text)]: Boolean; возвращает Eoln для текстовых файлов. |
SetTextBuf | SetTextBuf(var F: Text; var Buf [; Size: Word]); назначает для текстового файла размер буфера ввода-вывода. |
Truncate | Truncate(var F: File); усекает размер файла до текущей позиции (для текстовых файлов не используется). |
Write | Write(F, V1 [, V2,...,Vn]) или для текстовых файлов Write([ var F: Text;] P1[,P2,...,Pn]); записывает в файл одно или более значений. |
Writeln | Writeln([ var F: Text;] P1[, P2,...,Pn]); определена только для текстовых файлов; делает то же, что write, но затем записывает в текстовый файл символ конца строки. |
Предописанные переменные
Предописанные переменне ниже сгруппированы в соответствии с библиотекой исполняющей системы, к которой относится модуль System.
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!