Компонент Image (вкладка Additional) класса TImage служит
для размещения на форме одного из трех поддерживаемых Delphi ти-
пов изображений: растрового рисунка (*.bmp), значка (*.ico) или мета-
файла (*.wmf или *.emf). Кроме унаследованных от класса TGraphic-
Control характеристик, компонент имеет дополнительные свойства,
описание которых имеется в табл. 1.7.
Таблица 1.7. Основные свойства компонента Image
Если размер компонента меньше размера иллюстрации и значение
свойств AutoSize, Stretch, Proportional в значении False, то ото-
бражается часть иллюстрации.
Delphi предлагает метод LoadFromFile(), позволяющий загрузить
заранее определенный файл с изображением во время выполнения
программы. В качестве параметра методу передается имя файла с ил-
люстрацией:
Image1.Picture.LoadFromFile('картинка.bmp);
По умолчанию метод LoadFromFile() позволяет отобразить bmp-
файлы. Чтобы иметь возможность загрузки файлов формата jpeg, не-
обходимо подключить модуль jpeg, указав имя модуля в директиве
uses.
Если в компонент Image необходимо загрузить файл, имя которо-
го заранее неизвестно, то в этом случае можно воспользоваться стан-
дартными диалогами OpenDialog или OpenPictureDialog (вкладка
Dialogs):
if OpenPictureDialog1.Execute
then
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
|