Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Обработка файлов



Файлы классифицируют как типизованные, текстовые и нетипизованные. В описании файловых переменных указывают тип файла:

Var <Ф_имя>: File of <тип>; {Типизованный файл}

<Ф_имя>: TextFile; {Текстовый файл}

<Ф_имя>: File;{Нетипизованный файл}

Типизованные файлы состоят из компонентов одного типа, кроме последнего, который является кодом Eof, определяющим конец файла.

Текстовые файлы представляют как последовательность кодов символов образующих строки, конец строки определяет код EoLn, конец файла определяет код Eof.

Нетипизованные файлы, о логической структуре файла нам ничего не известно, кроме Eof.

Доступ к внешнему файлу, операции с файлами

Для работы с файлами необходимо:

· Установить связь между физическим файлом и логическим.

· Инициировать файл – открыть доступ к файлу и указать для него направление передачи данных.

· Выполнить операции с файлом (чтение, запись).

· Закрыть доступ к файлу.

Установка связи

Процедура AssignFiie(var f; FileName: string) устанавливает связь файловой переменной f с именем внешнего файла FileName.

AssignFile(F, ‘MyFile.Dat’); Файл находится в текущем каталоге.

Name:= ‘D:\Stud\Ivan\My_F2.Dat’;

AssignFile(F2, Name); Файл находится в другом каталоге.





Дата публикования: 2014-11-04; Прочитано: 216 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...