Файлові змінні в Delphi. Типи файлів (вихідні коди), Різне, Програмування, статті

При організації в Delphiоперацій файлового введення / виводу в додатку велике значення має, якого роду інформація міститься у файлі. Найчастіше це рядки, але зустрічаються двійкові дані або структурована інформація, наприклад масиви або записи.

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

Перед початком роботи з будь-яким файлом необхідно описати файлову змінну, що відповідає типу даних цього файлу. Надалі ця змінна використовується при зверненні до файлу.

В Delphiє можливість створювати нетипізовані файли. Для їх позначення використовується ключове слово file:

var UntypedFile: file;

Такі файлові змінні використовуються для організації швидкого й ефективного введення / виводу безвідносно до типу даних. При цьому мається на увазі, що дані читаються або записуються у вигляді двійкового масиву.

Типізовані файли забезпечують введення / виведення з урахуванням конкретного типу даних. Для їх оголошення використовується ключове слово file of, до якого додається конкретний тип даних. Наприклад, для роботи з файлом, що містить набір байтів, файлова змінна оголошується так:

var ByteFile: file of byte;

Для роботи з текстовими файлами використовується спеціальна файлова змінна TextFile або Text:

var F: TextFile; або var F: Text;

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*