Пятница, Октябрь 30Добро пожаловать!

Файлы. Объявление файлов в языке Delphi

Как реализованы файлы в языкеDelphi? В большинстве программ, написанных на языке программирования Delphi, результат выполнения требовалось вывести на экран ПК. Однако язык Delphi дает возможность сохранить полученные результаты после выполнения очередной программы на жестком диске компьютера в некотором файле, например, текстовом.  Это позволит применять эти данные для последующей обработки, не прибегая к процессу их ввода вручную с клавиатуры.

Прежде чем приступить к изучению структуры файлов в Delphi, напомним, что же такое файл вообще. Файл представляет собой именованную структуру данных, являющуюся некой последовательностью элементов данных одинакового типа, при этом последовательность может содержать неограниченное число элементов. В некоторой степени файл может выступать в качестве массива переменной длины с неограниченным размером.

Объявления файлов в языке Delphi

Как и в случае любой другой структуры данных (переменной, либо массива и т.д.), файл нужно объявить в разделе описания переменных var. Если вам нужно объявить файл в разделе var, то обязательно укажите тип элементов данного файла. Общий вид инструкции объявления файла представлен следующим образом:

name: file of type;

откуда

  • name обозначает наименование (название) файла,
  • type – тип элементов указанного файла,
  • file – специальное ключевое слово, обозначающее файл.

Файлы в языке Delphi. Примеры

fail: file of integer;      // файл, состоящий из целых чисел
drobi: file of real;       // файл, включающий вещественные числа
symbol: file of char;  // файл, содержащий символы

Если в состав файла входят компоненты, являющиеся данными символьного типа, то такой файл называется символьным, либо текстовым. Общий вид инструкции объявления текстового файла в исходном коде программе выглядит следующим образом:

name: Textfile;

откуда

  • name обозначает наименование (название) текстового файла;
  • Textfile выступает в качестве обозначения типа, означающего, что name есть файловая переменная, которая представляет текстовый файл.

Друзья, вот и вся вводная информация на тему «файлы в языке Delphi«. В дальнейшем шире раскроем это понятие.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *