Глава 5
Графика и мультимедиа

5.1 Построение графических изображений

5.1.1 Использование готовых графических файлов

5.1.1.1.Компонент Image и некоторые его свойства

Нередко возникает потребность украсить свое приложение какими-то картин-
ками. Это может быть графическая заставка, являющаяся логотипом вашего при-
ложения. Или это могут быть фотографии при разработке приложения, работаю-
щего с базой данных сотрудников некоего учреждения. В первом случае вам потре-
буется компонент Image, расположенный на странице Additional библиотеки ком-
понентов, во втором — его аналог DBImage, связанный с данными и расположен-
ный на странице Data Controls.

Начнем знакомство с этими компонентами. Откройте новое приложение и пе-
ренесите на форму компонент Image. Его свойство, которое может содержать кар-
тинку — Picture. Нажмите на кнопку с многоточием около этого свойства или про-
сто сделайте двойной щелчок на Image, и перед вами откроется окно Picture Editor
(рис. 5.1), позволяющее загрузить в свойство Picture какой-нибудь графический
файл (кнопка Load), а также сохранить открытый файл под новым именем или в
новом каталоге. Щелкните на Load, чтобы загрузить графический файл. Перед
вами откроется окно Load Picture, представленное на рис. 5.2. По мере перемеще-
ния курсора в списке по графическим файлам в правом окне отображаются содер-
жащиеся в них картинки. Вы можете найти графические файлы в каталоге Images.
Он обычно расположен в каталоге ...\program files\Common Files\Borland Shared.

На рис. 5.1 и 5.2 изображена загрузка файла ...\lmages\Splash\16Co-
lor\earth.bmp. В окне загрузки графического файла (рис. 5.2) вы можете не только
просмотреть изображение, хранящееся в выбираемом файле, но и увидеть размер
изображения — цифры в скобках справа вверху. В некоторых случаях, как вы
увидите позднее, это важно.

После загрузки файла щелкните на О К и в вашем компоненте Image отобра-
зится выбранная вами картинка. Можете запустить ваше приложение и полюбова-
ться ею. Впрочем, вы и так увидите картинку, даже не выполняя приложение.

Рис. 5.1

Окно Picture Editor

ll*