Главная » Статьи » Основные статьи сайта |
Компонент Image позволяет поместить графическое изображение в любое место на форме. Для включения этого объекта в состав приложения необходимо выбрать его на странице Additional палитры компонентов и поместить в нужное место формы. Изображение можно загрузить во время дизайна в редакторе свойства Picture (Инспектор Объектов). Файл изображения должен иметь формат BMP, WMF, ICO. Посмотреть пример с графическим образом » Для работы с изображениями в формате JPEG применяется специальный класс TJPEGIMAGE. Чтобы использовать этот класс, необходимо в разделе Uses подключить модуль JPEG. Свойство Picture определяет изображение, которое появится в поле компонента Image. При проектировании следует помнить, что изображение, помещенное на форму во время дизайна, включается в файл проекта DPR и затем присоединяется к исполняемому файлу. Поэтому такой EXE-файл может получиться достаточно большим. В качестве альтернативы можно рассмотреть загрузку картинки во время выполнения программы. Свойство Center (тип Boolean) установить в True, центр изображения будет совмещаться с центром Image. Свойство Stretch установить в True, изображение будет сжиматься или растягиваться, чтобы заполнить весь объект Image. Загрузка изображения из файла осуществляется с использованием метода LoadFromFile, который имеет следующий синтаксис: LoadFromFile (const FileName: String); Пример работы с графическим образом: На форму помещается компонент Image1, кнопка Button1 с заголовком Открыть и диалог OpenPictureDialog1. Программа по нажатию кнопки вызывает диалог, затем открывает выбранный файл и помещает его содержимое в поле компонента Image1. Код приложения «Графический образ»procedure
TForm2.Button1Click(Sender: TObject); begin if OpenPictureDialog1.Execute then // Если диалог отработал
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName); end; end. Для очистки рисунка можно использовать обработку: Image1.Picture:=nil; Посмотреть пример с графическим образом » Нравится | |
Просмотров: 5896
| Теги: |
Другие статьи
|
|
|
|
Всего комментариев: 0 | |