Лабораторная 5
Создать программу для просмотра стандартных Windows-изображений - файлов BMP, ICO, CUR, WMF
Форма содержит объекты:
-
Image (рисунок) из палитры Additional, в котором отображаются загруженные изображения.
Компонент требуется выровнять по клиентской области формы (св-во Align) и
отцентрировать загружаемое изображение (св-во Center)
-
TOpenPictureDialog (диалоговое окно для загрузки изображений)
из палитры Dialogs для выбора файла изображения.
-
TMainMenu (главное меню) из палитры Standard, содержащее элементы "Открыть" для
загрузки рисунка и "Выход" для завершения работы с программой.
Дополнительная информация:
-
Для выполнения компонентов палитры Dialogs используется логическая метод-функция Execute
(function Execute: Boolean; override;) соответствующего компонента, в результате чего
открывается диалоговое окно и появляется возможность совершить действия, доступные в данном
диалоге. По окончании работы с диалогом метод Execute возвращает управление программе.
Если Execute возвращает false, это означает, что пользователь нажал на кнопку "Отмена" диалога.
-
Свойство FileName компонента TOpenPictureDialog устанавливается в имя выбранного файла после
выполнения метода Execute.
-
Свойство Picture компонента TImage имеет метод LoadFromFile, что позволяет загрузить
изображение с диска.
-
Двойной щелчек на компоненте меню запускает редактор меню.
Для работы в редакторе меню можно использовать контекстное меню,
выпадающее по нажатию на правую кнопку мыши
Скачать пример (исполняемый .exe-файл)