| Главная » Файлы » Для учня/студента » Інформатика | [ Добавить материал ] | 
| 14.07.2010, 16:29 | |
| Щоб пов'язати описану в програмі файлову змінну з конкретним файлом на диску, використовують процедуру Приєднати: Procedude Assign( f : text ; name : string );  Параметр f є файловою змінною типу text, а name є виразом рядкового типу, який задає повну назву файлу. Подальші операції з f будуть виконуватися з зовнішнім файлом, який має задану параметром name назву.  Диск:\ім'я_кат\ім'я_кат\...ім'я_кат\ім'я_файлу  Якщо шлях доступу починається з оберненої косої риски, то пошук починається в кореневому каталозі, інакше він починається в поточному каталозі. Диск є ідентифікатором диску (А-Z). Якщо Диск і двокрапка пропущені, то використовується поточний диск.  Відкривання файлу для введення (читання) інформації здійснюють за допомогою процедури Відкрити: Procedure Reset ( f : text );  Параметр f є файловою змінною. Він повинен бути пов'язаний із зовнішнім файлом за допомогою процедури Приєднати.  Відкривання файлу для виведення (запису) інформації здійснюють за допомогою процедури Створити: Procedure Rewrite ( f : text );  Параметр f є файловою змінною. Він повинен бути пов'язаний із зовнішнім файлом за допомогою процедури Приєднати.  Для пришвидшення роботи з файлами операційна система створює в оперативній пам'яті спеціальні області (буфери), в яких накопичується інформація, якою програма обмінюється з файлом. Коли ми завершуємо роботу з файлом, то необхідно переписати цю інформацію у файл. Це робиться за допомогою звертання до процедури Закрити: Procedude Close ( f : text ); Параметр f повинен бути файловою змінною типу текст. Відповідний файл має бути попередньо відкритий за допомогою процедур Відкрити або Створити. Для зовнішнього файлу, пов'язаного зі змінною f виконується його відновлення і потім він закривається. | |
| Просмотров: 227 | Загрузок: 0 | | |