Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > работа с Image


Автор: bankuss 25.5.2005, 08:52
Загрузка в image картинок так делается? -
Image1.Picture = LoadPicture(имя файла)

порылся в хелпах, пишут что именно так, НО
этот код прекрасно работает с Picturebox но в Image ничего не грузит smile
точнее вызывает ошибку 438
что тут не так?

Автор: korob2001 25.5.2005, 08:57
Только что всё протестировал, всё работает:
Код

Private Sub Command1_Click()
    Image1.Picture = LoadPicture("D:\malish.jpg")
End Sub

Удачи.

Автор: Naghual 25.5.2005, 08:57
А у меня все прекрасно работает!
Можеш для пущей надежности поставить Сет: Set Image1.Picture = LoadPicture("имя файла")

А опиши ошибку подробнее

Автор: bankuss 25.5.2005, 09:08
хм... не фурычит! знаю что должно и делаю все правильно, но не хочет!
а ошибка такая - "Объект не поддерживает свойство или метод"
Если ручками в свойство picture вывести картинку, то все отображается, а вот программно глючит.

Автор: Black_Star 25.5.2005, 13:20
А у тебя может картинка нестандартная, или вообще ч/б битмап. С ними иногда бываю глюки...

Автор: KEKC 25.5.2005, 16:02
Может быть, опечатка.

Автор: bankuss 26.5.2005, 12:48
нашел глюк! оказывается низя контрол Image обзывать Image, сделал Image1 и все пошло...
во как

Автор: Mephisto 27.5.2005, 06:07
Цитата(bankuss @ 26.5.2005, 12:48)
нашел глюк! оказывается низя контрол Image обзывать Image, сделал Image1 и все пошло...
во как

smile smile smile smile smile smile
Эт ты к классу Image стучался всё время. А я, блин, сижу голову ломаю!
Поэтому старайся приводить код.
Цитата(bankuss @ 25.5.2005, 08:52)
Image1.Picture = LoadPicture(имя файла)

Хе, а это твой первый пост smile

Автор: kminas 21.12.2007, 11:39
Как при компиляции эти Image1, Image2... защить в exe?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)