Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
EKZAMYeN.doc
Скачиваний:
167
Добавлен:
11.02.2015
Размер:
345.09 Кб
Скачать

Для доступа к файлам используются процедуры и функции:

- Read – из какого файла куда считывать.

- Write – из какого файла куда писать.

-Seek – переставляет указатель в файле F на компоненту с номером N.

- FileSize – эта функция находит количество компонент файла F.

- FilePos – эта функция возвращает в номер компонента, на котором она находится.

31. Нетипизированные файлы: процедуры и функции обработки данных; действия над указателем файла. Операции ввода-вывода при работе с нетипизированными файлами.

Нетипизированные файлы – двоичные файлы, которые могут содержать самые различные данные в виде последовательности байтов.

var < имя файловой переменной>: file;

Нетипизированные файлы отличаются от типизированных тем, чт для них не указан компонент.

Отсутствие конкретного типа делает их совместимыми с любимы другими файлами.

При этом ,при открытии файлов с помощью процедур Reset или Rewrite можно указать длину компоненты.

Длина компоненты нетипизируемого файла указывается вторым параметром, но не обязательно.

Если длина не указывается, то по умолчанию она принимает значение 128 байт.

Длина записи не должна быть меньше либо равна 0 и не более 2 Гб. Т.к. нетипизированные файлы предполагают высокоскоростное обращение к информации в файле, то вместо Read и Write используются процедуры ввода-вывода BLockRead и BlockWrite.

34. Компоненты. Общие свойства компонентов.

На этапе проектирования форм программа как бы составляется из готовых компо-

нентов — частей машинного кода, которые можно добавлять к ней с помощью всего

нескольких щелчков мыши. Компоненты располагаются на палитре компонентов,

разделенной на несколько самостоятельных панелей

Компоненты обладают наборами свойств, характеризующими их отличительные

особенности. Некоторые свойства имеются практически у всех компонентов — таково,

например, свойство Name (Имя). Другие свойства, например Caption (Заголовок),

имеются у большинства компонентов — ведь заголовок необходим и для окна, и для

кнопки. Некоторыесвойства уникальны для конкретных компонентов, например свой-

ство SimpLeText (Простой текст), содержащее текст для компонента Строка состояния.

Свойства компонентов в процессе проектирования формы настраиваются с помощью

Инспектора объектов. Это специальная программа, показывающая список всех свойств

данного компонента, отсортированных по категориям или в алфавитном порядке.

Значение любого свойства можно изменить, введя в соответствующее поле Инспек-

тора объектов новую строку или выбрав нужное значение в раскрывающемся списке

доступных значений. Некоторые свойства содержат вложенные подсвойства напри-

мер, свойство Font (Шрифт) характеризуется размером, стилем, цветом, гарнитурой.

Такие свойства удобнее редактировать с помощью специальных редакторов, как стан-

дартных (шрифт), так и специально разработанных для конкретного компонента.

Помимо свойств, компоненты содержат .методы — программный код, обрабатыва-

ющий значения свойств (например, устанавливающий переключатель в нужное положение), а также события — сообщения, которые компонент принимает от при-

ложения, если во время работы программы выполняется определенное действие

(например, изменяется состояние флажка).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]