Реферат: Работа с файлам в Дельфи

Эта статья ориентирована на новичков, которые желают научиться работать с файлами в дельфи. В статье рассматриваются стандартные I/O операции с файлами, типичные ошибки и методы их предотвращения.

Intro

В дельфи файл представляется как именованная структура данных, т.е. последовательность однотипных данных. Грубо говоря это огромный массив, число элементов которого практически ни чем не ограничено. Для облегчения работы с файлами в дельфи, каждый отдельный файл представляет файловая переменная. Раз уж это переменная, то она должна быть обьявлена как переменная. Однако обо всем по порядку.

Step by step

Step 1 - Обьявление файловой переменной

Файловая переменная в общем виде обьявляется в разделе var примерно так:

F: file of Type;

Например:

F: File of integer;

Следует заметить, что текстовые файлы обьявляются немного по другому:

F : TextFile;

Да и вообще текстовые файлы "особенные". Некоторые функции работают только с текстовыми файлами. Также можно обьявить не только файл целых чисел(integer), текстовый файл или файл какого либо другого типа, но и файл собственного типа или записи, поместив обьявление типа или записи выше обьявления файловой переменной. Например:

type

TDay = (MON, TUE, WED, THU, FRI, SAT, SUN);

var

F : File of TDay;

или:

type

TDay = record

Num : Integer;

Name : String[200];

end;

var

F : File of TDay;

Следует обратить внимание, что длина строковых полей в записи должна быть четко определена (Name : String[200])

Step 2 - Назначение и открытие файла

После обьявления файловой переменной нужно связать её с физическим файлом на диске. Сделать это можно с помощью процедуры AssignFile:

AssignFile(var F : File; FileName : String);

Например:

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 266
Бесплатно скачать Реферат: Работа с файлам в Дельфи