главная карта сайта связь с нами

OpenPictureDialog и SavePictureDialog

Рассмотри два Компонента delphi OpenPictureDialog и delphi SavePictureDialog это диалоговые окна предназначенные для открытия графических файлов из названий которых понятно что OpenPictureDialog предназначен для открытия, а SavePictureDialog для сохранения изображений. Их отличия от компонентов OpenDialog и SaveDialog небольшие.Первое, в них предусмотрены фильтры для выбора графических файлов (с расширениями .ICO, .EMF, .BMP и.WMF). Второе, в диалоговое окно включено панель для предварительного просмотра выбираемого изображения (рисунок 2).

Рис.1. Внешний вид проекта

Приведу пример использования компонентов. На форму разместим компоненты OpenPictureDialog и SavePictureDialog, а также две кнопки Button и компонент Image, который используется для отображения графических файлов.

Рис.2. Окно выбора файла с предпросмотром

Код нашего примера

Свойство OpenPictureDialog. Filter, по умолчанию, установлен для показа изображений следующих форматов:

JPEG файлы — *.jpeg;
JPEG файлы — *.jpg;
Растровое изображение — *.bmp;
Значок(иконка) — *.ico;
Метафайл расширенного формата — *.emf;
Метафайл расширение — *.wmf;

Важно: для выбора JPEG формата следует добавить модуль JPEG в раздел uses

Оставить комментарий

*

code

Подписаться

Введите адрес электронной почты: