Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы / DELPHI / ВМИПЛаб6.doc
Скачиваний:
12
Добавлен:
16.04.2013
Размер:
87.04 Кб
Скачать

Лабораторное задание

Разработать на основе компонента Memo (многострочного редактора) программу текстового редактора, позволяющего пользователю набирать, сохранять и загружать текст в область редактора, изменять шрифт и цвет области с текстом (цвет фона), осуществлять поиск и замену текста, настраивать принтер и задавать параметры вывода документа с помощью обычного и контекстного меню и стандартных диалоговых окон.

Порядок выполнения лабораторной работы

1. Ознакомиться с теоретическими сведениями о компонентах, реализующих пользовательский интерфейс.

2. Создать проект, разместив на форме компонент Memo, компоненты обычного и контекстного меню, а также компоненты-диалоги, представленные в теоретических сведениях.

3. Создать меню программы со следующими пунктами:

Файл

Правка

Формат

Создать

Вырезать

Шрифт

Открыть

Копировать

Цвет фона

Сохранить как

Вставить

Выход

Найти

Заменить

4. Включить в программу процедуры обработки для выбираемых пунктов меню, предусмотрев активизацию соответствующих стандартных диалоговых окон.

5. Связать контекстное меню с компонентом Memo.

6. Включить в контекстное меню пункты Создать, Открыть, Сохранить как, Шрифт. Указать для этих пунктов в Инспекторе Объектов на странице Events для событий OnClick соответствующие имеющиеся уже процедуры обработки.

7. Отладить проект и выполнить его на компьютере. Результаты показать преподавателю.

8. Сохранить проект на сетевом диске Н, оформить отчёт и защитить работу.

Требования к отчету

Отчёт должен содержать:

1) краткий конспект лабораторной работы со сведениями о компонентах;

2) процедуры обработки событий.

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Мы не исправляем ошибки в тексте (почему?), но будем благодарны, если вы все же напишите об ошибках.

Соседние файлы в папке DELPHI