Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб. раб. VBA / Объекты формы в VBA.doc
Скачиваний:
93
Добавлен:
16.03.2015
Размер:
668.16 Кб
Скачать

Добавление растровых изображений в форму

Добавить растровое изображение можно непосредственно в форму или в элементы управления Image. Для добавления изображения в форму нужно выполнить следующие действия:

1) создать новый проект и присвоить ему имя. Для заголовка формы задать название, например «Растровая графика» (свойство Caption);

2) добавить в форму элемент управления Image;

3) установить размеры и положение элементов управления Image, как показано на рисунке 55;

Рисунок 55 – Проект формы «Растровая графика»

4) выделить форму. Обратиться к свойству Picture в окне “Properties” (Свойства). Открыть диалоговое окно “LoadPicture” (Загрузка рисунка), показанное на рисунке 56

Рисунок 56 – Диалоговое окно «Загрузка рисунка»

5) в диалоговом окне “LoadPicture” перейти в каталог Windows (или в другой каталог) и отыскать файл с расширением *.bmp, а затем щелкнуть мышью по кнопке <Открыть>. На месте вставки рисунка в форме появится изображение;

6) для свойства AutoSize объекта Image1 установить значение True. Размеры окна Image1 будут приведены к размерам рисунка;

7) сохранить проект и запустить программу. Внешний вид формы после запуска программы будет выглядеть подобно изображению на рисунке 57.

Рисунок 57 – Внешний вид формы

Вставка изображений в форму

Ранее рассматривался пример добавления растровых графических изображений в форму во время проектирования. Функция LoadPicture позволяет делать добавление изображений в форму во время выполнения программы.

Синтаксис:

NamePicture = LoadPicture (FilePath)

где

NamePicture – имя элемента управления типа Image;

LoadPicture – имя функции;

FilePath – строковая переменная или константа, которая

содержит путь к файлу с графическим изображением