Работа с рисунками
Рисунки могут быть помещены в форме, в элементе управления графическое поле (PictureBox) и в элементе управления рисунок (Image). VB позволяет загружать в приложение файлы .jpg и .gif, а также .bmp, .dib, .ico, .cur, .wmf и .emf.
Во время разработки точечный рисунок может быть добавлен в форму или элемент управления двумя способами:
из графического файла с помощью свойства Picture;
через буфер обмена.
В последнем случае следует скопировать рисунок из другого приложения в буфер обмена, вернуться в VB, выбрать форму, рисунок или графическое поле и в меню Edit (правка) выбрать Paste (вставить).
Для удаления рисунка из объекта следует выделить этот объект, затем в окне свойств выбрать свойство Picture, двойным щелчком на значении этого свойства выделить его и, наконец, нажать клавишу Delete.
В период выполнения можно выполнить загрузку изображения тоже несколькими способами.
Например, можно использовать функцию LoadPictureдля присвоения полного имени файла свойству Picture. Следующий оператор загружает файл bmp1.bmp в элемент управления pic1:
pic1.Picture = LoadPicture(“c:\Pict\bmp1.bmp”)
Можно также скопировать изображение из одного объекта в другой. Следующий оператор копирует графику из элемента управления – рисунок img1 в элемент управления – графическое поле pic1:
pic1.Picture = img1.Picture
Для удаления изображения в период выполнения без замены его другим изображением можно воспользоваться функциейLoadPicture.
Следующий оператор удаляет изображение из графического поля img1:
img1.Picture = LoadPicture(“”)