рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Файловые типы.

Файловые типы. - раздел Образование, Лабораторная работа № 6 ТЕКСТОВЫЕ ФАЙЛЫ В Консольных Приложениях Delphi Существует Три Типа Файлов: · Тексто...

В консольных приложениях Delphi существует три типа файлов:

· текстовые файлы – TEXT;

· типизированные (компонентные) файлы – FILE OF <тип>;

· нетипизированные (бестиповые) файлы – FILE.

Например:

 

Var

f1 : text;

f2 : file of real;

f3 : file;

 

Текстовые файлы содержат коды ASCII (в этом смысле они как бы типизированы).

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

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

Минимальной единицей хранения для файлов всех типов является байт.

Файловую переменную нельзя присвоить другой файловой переменной.

При использовании файловых переменных в качестве формальных параметров необходимо использовать слово var, т.е. они всегда являются параметрами-переменными.

 

5. Имена основных подпрограмм ввода-вывода (I/O):

 

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

AssignFile Связывает имя внешнего файла с файловой переменной.

BlockRead Считывает одну или несколько записей из нетипизированного файла.

BlockWrite Записывает одну или несколько записей в нетипизированный файл.

ChDir Меняет текущий каталог.

CloseFile Закрывает открытый файл.

Eof Возвращает статус признака конца файла.

Eoln Возвращает статус признака конца строки.

Erase Удаляет внешний файл.

FilePos Возвращает текущую позицию указателя типизированного или

нетипизированного файла.

FileSize Возвращает текущий размер файла (не используется для текстовых

файлов).

Flush Очищает буфер выходного текстового файла.

GetDir Возвращает текущий каталог.

IOResult Возвращает целое число – статус выполнения последней выполненной

операции I/O.

MkDir Создает подкаталог.

Read Считывает значения из файла в переменные.

Readln Делает то же, что и Read, затем переводит указатель на начало

следующей строки текстового файла.

Rename Переименовывает внешний файл.

Reset Открывает существующий файл.

Rewrite Создает и открывает новый файл.

RmDir Удаляет пустой подкаталог.

Seek Перемещает указатель в указанное место типизированного или

нетипизированного файла (не используется для текстовых файлов).

SeekEof Возвращает статус признака конца текстового файла.

SeekEoln Возвращает статус признака конца строки текстового файла.

SetTextBuf Назначает буфер ввода-вывода текстового файла.

Truncate Обрезает типизированный или нетипизированный файл, начиная с

текущей позиции.

Write Записывает одно или несколько значений в файл.

Writeln Делает то же, что и Write, затем записывает маркер конца строки в

текстовый файл.

– Конец работы –

Эта тема принадлежит разделу:

Лабораторная работа № 6 ТЕКСТОВЫЕ ФАЙЛЫ

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Файловые типы.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Лабораторная работа № 6
  ТЕКСТОВЫЕ ФАЙЛЫ   Цель работы– изучение файлов данных и способов доступа к ним; приобретение навыков ввода-

Физические файлы.
Файл – поименованная область для хранения данных на физическом носителе. Доступ к файлу для обмена данными происходит по имени. Устройства ЭВМ, с которыми проис

Логические файлы.
Логический файл описывается с помощью переменной одного из файловых типов: Var f : <файловый тип>. Он связывается с физическим файлом путем присвоения перем

Параметры некоторых процедур, общих для всех типов файлов
Процедура Действие AssignFile (var f, <имя файла>:string) Связывает файловую переменную f с именем физического

Readln;
END.   10. Запустите приложение на выполнение (горячая клавиша F9). Консольное окно с результатами расчета для задачи 1 выглядит так:  

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги