Процедуры при работе с файлами в TP:
Assign (var F; name: string); — устанавливает соответствие между файлом и файловой переменной, открывает все другие процедуры работы с файлами. F — переменная любого файлового типа, name - полное имя файла.
close (var F); — окончание процедур работы с файлами (закрытие файла) .
rewrite (var F: file); — создаёт и открывает новый файл.
reset (var F: file); — открывает существующий файл.
append (var F: text); — открывает существующий текстовый файл и позиционирует указатель обработки на конец файла. После этого можно дополнять текстовый файл информацией, начиная с конца строки.
erase (var F); - удаляет неоткрытый внешний файл любого типа, задаваемый переменной F.
rename (var F: newname: string); — переименовывает неоткрытый файл F любого типа. Новое имя задаётся строкой newname.
Текстовый файл можно рассматривать как последовательность символов, разбитую на строки длиной от 0 до 256 символов. Для описания используется стандартный тип text: var F: text; (F — файловая переменная) .
Стандартные типы данных не требуют описания в разделе type в отличие от типов, образованных пользователем.
Формат раздела: type <имя типа> = <значение типа>; Имя и значение типа даёт пользователь.
Функция Eoln(var F: text) возвращает булевское значение True, если текущая файловая позиция находится на маркере конца строки или вызов Eof(F) возвратил значение True. Во всех других случаях значение функции будет False.
Функция Eof(var F: text) возвращает булевское значение True, если указатель конца файла находится сразу за последним компонентом. В противном случае — False.
Другие языки программирования и технологии
turbo pascal операции записи в файл
Стучи в ICQ 118024746
Похожие вопросы
- Turbo Pascal (файлы)
- Люди помогите пожалуйста....Кто понимает TURBO PASCAL
- Помогите сделать задания по програмированию(двумерные массивы)Turbo Pascal
- Как вставить текст в Turbo Pascal 7.1???
- Turbo Pascal
- Объясните смысл прогаммы в Turbo Pascal
- Я в коледже Turbo Pascal прохожу. Скажите он вообще где нибудь нужен? Может Turbo Pascal морально устарел?
- DOS OC или создание ОС на Turbo Pascal
- turbo pascal 7.0 Определить принадлежность к области точек с заданными координатами!!!
- Помогите с Turbo Pascal