Заняття 1-2

Тема:Компонент Memo: призначення, властивості та методи. Функції для роботи з текстовими файлами. Читання з файлу, додавання та запис до текстового файлу.

Lazarus Memo 9 клас

Практичні вправи

варіант 1

    1. Розробити проект Memo2
    2. При натисканні на кнопці Відкрити - Прочитати з файлу dat.txt числа, записати їх в поле Memo1, вивести в мітку кількість чисел.
    3. При натисканні на кнопці Зберегти - Текст з поля Edit1 додати в поле Memo1 та зберегти у файл sol.txt.
    4. Додати поле Memo2.
    5. При натисканні на кнопці Копіювати - Текст з ІІІ рядка поля Memo1 скопіювати в ІІ рядок поля Memo2.
    6. При натисканні на кнопці Очистити - очистити вміст полів Memo1 та Memo2
Lazarus MainMenu Savedialog

Практичні вправи

варіант 2

1. Розробити проект Memo2

2. Зберегти проект у папку Memo2

3. Cтворити та зберегти у папці Memo2 текстові файли dat.txt та sol.txt

4. Додати на форму компоненти Головне меню, текстове поле вводу (Edit) та напис (Label), багаторядкове текстове поле (Memo1).

5. В Головне меню додати пункти меню Файл та Редагувати

6. Для пункту меню Файл створити кнопки Відкрити та Зберегти

7. Для пункту меню Редагувати створити кнопки Копіювати та Очистити

8. При натисканні на кнопці Відкрити

        • Прочитати з файлу dat.txt числа,
        • записати їх в поле Memo1,
        • вивести в напис кількість чисел.

9. При натисканні на кнопці Зберегти –

        • Текст з поля Edit1 додати в поле Memo1
        • та зберегти у файл sol.txt.

10. Додати поле Memo2.

11. При натисканні на кнопці Копіювати –

        • Текст з ІІІ рядка поля Memo1 скопіювати в ІІ рядок поля Memo2.

12. При натисканні на кнопці Очистити –

      • очистити вміст полів Memo1 та Memo2