Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Словарь Паскаля.docx
Скачиваний:
4
Добавлен:
12.11.2019
Размер:
307.04 Кб
Скачать
  • Функции работы с файлами

    • Append - открывает существующий файл для добавления

    • Assign - назначает имя внешнего файла файловой переменной

    • AssignCrt - связывает текстовой файл с окном CRT

    • BlockRead - считывает одну или более записей из файла

    • BlockWrite - записывает одну или более записей в файл

    • ChDir - изменяет текущий каталог

    • Close - закрывает открытый файл

    • CreateDir - создает новый каталог

    • DiskFree - возвращает число свободных байт на определенном диске

    • DiskSize - возвращает полный размер, в байтах, определенного диска

    • Eof - возвращает состояние конца файла

    • Eoln - возвращает состояние конца строки текстового файла

    • Erase - стирает внешний файл

    • FileExpand - расширяет имя файла до полного имени

    • FilePos - возвращает текущую позицию указателя файла

    • FileSearch - ищет файл

    • FileSize - возвращает текущий размер файла

    • FileSplit - разбивает имя файла на три его компонента

    • FindFirst - ищет файл в заданном каталоге

    • FindNext - ищет следующий файл, соответствующий имени и атрибутам, найденного ранее файла

    • Flush - очищает буфер текстового файла, открытого на запись

    • FSplit - разбивает имя файла на три его компонента

    • GetCurDir - возвращает текущий каталог заданного диска

    • GetFAttr - возвращает атрибуты файла

    • GetFTime - возвращает дату и время обновления файла

    • IoResult - возвращает статус последней выполненной операции ввода/вывода

    • Read - чтение из файла

    • ReadLn - чтение из файла и переход на следующую строку

    • RemoveDir - удаляет пустой каталог

    • Rename - переименовывает внешний файл

    • Reset - открывает существующий файл

    • ReWrite - создает и открывает новый файл

    • RmDir - удаляет пустую папку

  • Функции работы с графикой и курсором

    • Arc - рисует дугу окружности

    • Bar - рисует прямоугольник, используя текущий стиль и цвет закраски

    • Bar3D - рисует параллелепипед, используя текущий стиль и цвет закраски

    • Circle - рисует окружность

    • ClearDevice - очищает текущее устройство вывода

    • ClearViewPort - очищает текущую область просмотра

    • CloseGraph - закрывает графическую систему

    • DetectGraph - тестирует видеокарту и определяет, какой графический драйвер и режим использовать

    • DrawPoly - рисует контур многоугольника, используя текущие тип и цвет линии

    • Ellipse - рисует дугу эллипса

    • FillEllipse - рисует закрашенный эллипс

    • FillPoly - закрашивает многоугольник, используя скан-конвертер

    • FloodFill - закрашивает замкнутую область текущим шаблоном и цветом закраски

    • GetArcCoords - получает координаты последней команды Arc

    • GetAspectRatio - возвращает два числа, из которых может быть вычислен коэффициент сжатия

    • GetBkColor - возвращает текущий цвет фона

    • GetColor - возвращает цвет текущего рисунка

    • GetDefaultPalette - возвращает палитру, заданную по умолчанию

    • GetDriverName - возвращает строку, содержащую имя текущего драйвера

    • GetGraphMode - возвращает текущий графический режим

    • GetFillPattern - возвращает текущий шаблон закраски

    • GetFillSettings - возвращает текущий цвет и стиль закраски

    • GetImage - сохраняет двоичный образ заданной части экрана в буфер

    • GetLineSettings - возвращает текущий тип, шаблон и толщину линии

    • GetMaxColor - возвращает максимальный номер цвета

    • GetMaxMode - возвращает максимальный номер режима

    • GetMaxX - возвращает текущее X-разрешение

    • GetMaxY - возвращает текущее Y-разрешение

    • GetModeName - получает имя графического режима

    • GetModeRange - возвращает диапазон допустимых графических режима для данного драйвера

    • GetPalette - возвращает текущую палитру

    • GetTextSettings - возвращает установки для вывода текста в графическом режиме

    • GetPaletteSize - возвращает размер поисковой таблицы цветов палитры

    • GetPixel - возвращает значение пиксела в точке (X, Y).

    • GetViewSettings - получает параметры текущей области просмотра

    • GetX - возвращает X-координату CP

    • GetY - возвращает Y-координату CP

    • GotoXY - перемещает курсор в заданную позицию экрана

    • GraphErrorMsg - возвращает текст сообщения об ошибке

    • GraphResult - возвращает код ошибки для последней графической операции

    • HighVideo - устанавливает высокую интенсивность символов

    • ImageSize - возвращает число байт памяти, необходимых для сохранения заданной прямоугольной области экрана

    • InitGraph - инициализирует графическую систему и переводит видеокарту в графический режим

    • InstallUserFont - устанавливает новый шрифт

    • Line - рисует линию из (X1, Y1) в (X2, Y2)

    • LineRel - рисует линию относительно текущего указателя

    • LineTo - рисует линию из CP до (X, Y)

    • LowVideo - включает низкую интенсивность символов

    • MoveRel - перемещает текущий указатель (CP)

    • MoveTo - перемещает текущий указатель (CP) в точку с координатами (X, Y)

    • NormVideo - выбирает первоначальное значение атрибута текста

    • OutText - посылает строку на устройство вывода в позиции текущего указателя

    • OutTextXY - посылает строку на устройство вывода

    • PieSlice - рисует и закрашивает сектор окружности

    • PutImage - помещает битовое изображение на экран

    • PutPixel - ставит точку в позиции (X, Y)

    • RestoreCrtMode - восстанавливает первоначальный текстовый режим

  • Функции работы со строками и вводом/выводом на экран

    • Chr - возвращает символ с заданным номером в ACSII таблице

    • ClrEol - очищает все символы с позиции курсора до конца строки без перемещения курсора

    • ClrScr - очищает экран и устанавливает курсор в верхний левый угол

    • Concat - конкатенирует последовательность строк

    • Copy - возвращает подстроку строки

    • CursorTo - перемещает курсор в заданную позицию виртуального экрана

    • Delete - удаляет подстроку из строки

    • DelLine - удаляет строку, содержащую курсор

    • DoneWinCrt - уничтожает окно CRT

    • InitWinCrt - создает окно CRT, если оно еще не было создано

    • Insert - вставляет подстроку в строку

    • InsLine - вставляет пустую строку в позиции курсора

    • KeyPressed - определяет, была ли нажата клавиша на клавиатуре

    • Length - возвращает динамическую длину строки

    • Pos - ищет подстроку в строке

    • ReadBuf - вводит строку из окна CRT

    • ReadKey - читает символ из буфера клавиатуры

  • Функции работы с регистрами и функции DOS

    • CSeg - возвращает текущее значение регистра CS

    • DosVersion - возвращает номер версии DOS

    • DSeg - возвращает текущее значение регистра DS

    • EnvCount - возвращает число переменных окружения DOS

    • EnvStr - возвращает определнную переменную среды DOS

    • Exec - выполняет заданную программу с заданными параметрами командной строки

    • GetArgCount - возвращает количество параметров, переданных в командную строку

    • GetArgStr - возвращает параметр командной строки с заданным индексом

    • GetCBreak - возвращает состояние флага проверки на Ctrl-Break в DOS

    • GetDate - возвращает текущую дату, установленную в операционной системе

    • GetDir - возвращает текущий каталог заданного диска

    • GetEnv - возвращает значение заданной переменной окружения DOS

    • GetEnvVar - возвращает указатель на значение заданной переменной среды DOS

    • GetIntVec - возвращает адрес, сохраненный в заданном векторе прерывания

    • GetTime - возвращает текущее время в операционной системе

    • GetVerify - возвращает состояние флага проверки в DOS

    • Intr - выполняет определенное программное прерывание

    • MkDir - создает подкаталог

    • MsDos - выполняет вызов функции DOS

    • ParamCount - возвращает число параметров, переданных в программу через командную строку

    • ParamStr - возвращает определенный параметр командной строки

  • Функции работы со множествами

    • Exclude - исключает элемент из набора

    • Include - добавляет элемент в набор

    • Ord - возвращает порядковое значение выражения перечислимого типа

    • Pred - возвращает предшественника параметра

  • Функции работы с оверлеями

    • OvrClearBuf - очищает оверлейный буфер

    • OvrGetBuf - возвращает текущий размер оверлейного буфера

    • OvrGetRetry - возвращает текущий размер области проверки оверлейного буфера

    • OvrInit - инициализирует диспетчер оверлеев, открывает оверлейный файл

    • OvrInitEMS - загружает оверлейный файл в EMS, если это возможно

    • OvrSetBuf - устанавливает размер буфера оверлеев

  • Другие функции

    • Hi - возвращает старший байт параметра

    • High - возвращает самое высокое значение в диапазоне параметра

    • Lo - возвращает младший байт параметра

    • Low - возвращает самое низкое значение в диапазоне параметра

    • NoSound - выключает внутренний динамик компьютера

    • PackTime - преобразовывает запись типа DateTime в LongInt

    • RegisterBGIDriver - передает графической системе указатель на драйвер устройства

    • RegisterBGIFont - передает графической системе указатель на шрифт

    • RegisterODialogs - вызывает RegisterType для каждого из стандартных обьектных типов модуля ODialogs

    • RegisterOStdWnds - вызывает RegisterType для каждого из стандартных обьектных типов модуля OStdWnds

    • RegisterOWindows - вызывает RegisterType для каждого из стандартных объектных типов модуля OWindows

    • RegisterType

    • RegisterValidate - вызывает RegisterType для каждого из объектных типов модуля Validate