Файли з даними символьного типу

Лабораторна робота№28

«Файли з даними символьного типу»

Розглянемо тепер особливості запису у файл та читання з файла текстової інформації»Для цього можна використову­вати різні компоненти, як розглянуті раніше» так і інші» на­приклад, компонент ListBox, котрий реалізує введення рядка тексту безпосередньо за допомогою клавіатури і спеціального редактора. Вікно цього редактора відкривається, якщо вибрати властивість Items і клацнути мишкою на кнопці а зображенням крапок у вікніObject Inspector.

Розглянемо програмне використання компонента ListBox.

 

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

Оскільки компонент ListBox використовує клас об’єктів TStrings, то він успадковує всі властивості і методи цього кла­су, наприклад, такі методи, як:

SaveToFile (іф) — запис тексту у файл а ім’ям «іф»;

LoadFromFile(іф) — читання файла «іф» у вікно компо­нента ListВох.

 

Для розв’язання прикладу розмістимо на формі такі компо­ненти:

Label1 — для виведення підказки при редагуванні тексту;

Edit 1 — для редагування тексту;

ListBox — для розміщення тексту;

кнопку Buttonl з назвою «Записать»;

кнопку Button2 з назвою «Прочитать»;

кнопку Button3 з назвою «Исправить»;

кнопку BitBtn з назвою «Close»»

Форми і програмний код мають вигляд:



Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *