Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delphi практические по программированию.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
4.46 Mб
Скачать

4. Сохраните проект, запустите и протестируйте его.

№7. Альбом

Цель работы - создать программу, выполняющую следующие действия: 1. После запуска программы в окне изображается рисунок.

Рис. 22.

2. По щелчку мышью на рисунке появляется диалоговое окно.

3. Выбрать в открывшемся диалоговом окне любой другой рисунок.

Рис. 23.

4. Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в строке заголовка.

Описание плана разработки программы

1. Открыть новый проект.

2. Разместить на форме экземпляры компонентов: панель Panel, рисунок Image, диалоговое окно OpenDialog.

3. Выполнить следующие действия:

Таблица 6.

Выделенный объект

Вкладка окна Object Inspector

Имя свойства/ имя события

Действие

Forml

Properties

Caption

Установка имени формы "Альбом"

Panell

(Вкладка Standard)

Properties

Caption

Очистите значение свойства Caption

BevelOuter

Выбрать в раскрывающемся списке значение bvLowered

BevelInner

Выбрать в раскрывающемся списке значение bvNone

BewelWidth

Присвоить значение 2

Width

Присвоить значение 241

Height

Присвоить значение 185

Imagel

(Вкладка Additional)

Properties

Left

Присвоить значение 2

Top

Присвоить значение 2

Width

Присвоить значение 237

Height

Присвоить значение 181

Stretch

Включить свойство True

Picture

С помощью кнопки-построителя открыть диалоговое окно Picture Editor (Редактор изображений). Щелкнуть на кнопке Load (Загрузить) - откроется диалоговое окно Load Picture (Загрузка рисунка). Открыть папку C:\Windows и выбрать файл Лєс.Ьгтф, щелкнуть на кнопке Открыть. Вернуться в окно Редактора изображений, щелкнуть на кнопке OK.

Image1.Picture.LoadFromFile (OpenDialog1.FileName);

Events

OnClick

OpenDialog1.Execute;

OpenDialogl

(Вкладка Dialogs)

Properties

Title

Ввести текст: "Выбор изображения"

FileName

Ввести полный путь доступа к файлу: CAWindowsYPec.bmp

Filter

Ввести текст: Растровое изображение (*.bmp)|*.bmp

DefaultExt

Присвоить свойству значение: .bmp

Options

Подсвойству ofFileMustExit (Файл должен существовать) присвоить значение True (Да)

4. Сохраните проект, запустите и протестируйте его.

Листинг подпрограммы

procedure TForm1.Image1Click (Sender: TObject); begin

OpenDialog1.Execute;

Image1.Picture.LoadFromFile (OpenDialog1.FileName); end;

№8. Работа с меню

Цель работы -Создать программу, выполняющую следующие действия:

1. После запуска программы в окне изображается строка меню (Файл, Выход).

2. При выборе пункта меню Файл появляются пункты меню (Рисунки, Выход).

3. При выборе пункта меню Рисунки появляется вложенное меню, состоящее из двух пунктов (Облака, Лес).

Рис. 24.

4. По щелчку правой кнопки мыши появляется контекстное меню.

5. Выбрать по пункту другой рисунок

Рис. 25.

6. Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в строке заголовка.

7. Если выбрать любой из пунктов Выход, работа программы завершается.

Описание плана разработки программы