Конспект урока "Создание простейшего текстового редактора в Delphi" 11 класс


1
Гаврилова Екатерина Федоровна
Преподаватель информатики
ГБОУ СПО «Сибайский педагогический колледж», г.Сибай
Группа: 5Б
Тема урока: Создание простейшего текстового редактора в
Delphi
2
Тема: «Создание простейшего текстового редактора в Delphi»
Цель: научить составлять программу Текстовый редактор, используя компоненты TMemo, и
TMainMenu ;
Задачи:
- повторить компоненты TMemo и TMainMenu;
- прививать любознательность, интерес к программированию;
- развивать логическое мышление, память, речь, внимательность
Оборудование: компьютер, презентация, раздаточный материал;
План:
I. Организационный момент;
II. Проверка пройденного материала;
III. Практическая часть;
IV. Закрепление изученного материала;
V. Задание на дом
Тип урока: практический
Ход урока
I Орг.момент
-приветствие, проверка отсутствующих
II. Проверка пройденного материала
что такое компонент?
как выбрать и разместить компоненты на форме?
какие общие свойства компонентов вы знаете?
как можно поменять свойства компонента (например, поменять размер или цвет компонента)?
III. Практическая часть;
Сегодня мы с вами создадим программу Текстовый редактор.( Слайд 1) (слайд 2.)
Выложим на форму TMemo, и TMainMenu. Установим свойство Align в alClient для того, чтобы
компонент растянулся на все свободное пространство формы. Установим свойство ScrollBars в ssBoth,
а WordWrap в False. И уберем введенный в Memo1 текст поумолчанию, удалив этот текст из свойства
Lines. ( Слайд 3)
Щелкнем по MainMenu1 два раза - появится окно. Теперь создадим меню "Файл". В нем элементы:
"Создать", "Открыть", "Сохранить", "Сохранить как...", разделительную полоску (символ "-") и "Выход"
Установим горячие клавиши как показанно на рис 1. Горячие клавиши устанавливаются в свойстве
ShortCut
Рис. 1 - Меню "Файл"
3
Самостоятельно. (Слайд 4)
Аналогично создаем меню "Правка":
Рис. 2 - Меню "Правка"
Аналогично создаем меню "Формат":
Рис. 3 - Меню "Формат"
Итак, начнем. Окошко редактора меню нам больше не нужно - его можно закрыть. На нашей форме уже
появилось меню. Оно выпадает при щелчке, в общем практически рабочее. (Слайд 5) Осталось только
написать код, который будет выполняться при выборе чего-либо из меню. Щелкнем по меню "Файл", а
там выберем "Выход".
Рис. 4 - Создание события onClick
После нажатия по меню "Выход" появляется окно редактора кода с уже готовой процедурой. Пишем:
Close;
Обратите внимание, что Close и Form1.Close это одно и тоже. Т.к. форма является родителем то имя
родителя можно опускать.
Теперь после выбора меню "Выход" программа закроется. (Слайд 6)