Image1.Picture = Form1.Image

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Image1.Picture = Form1.Image

Сообщение EvilCoder » 20.06.2004 (Вс) 18:45

:arrow: <DELETE> :twisted: :twisted:
Последний раз редактировалось EvilCoder 25.08.2006 (Пт) 14:46, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

Lord_Satan
Обычный пользователь
Обычный пользователь
 
Сообщения: 76
Зарегистрирован: 08.12.2001 (Сб) 10:26
Откуда: П.-К.

Сообщение Lord_Satan » 20.06.2004 (Вс) 18:54

set form1.picture = image1.picture
form1.refresh
Space Ace says: "Whant to be a DREAD courier?"

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 20.06.2004 (Вс) 19:16

:arrow: <DELETE> :twisted: :twisted:
Последний раз редактировалось EvilCoder 25.08.2006 (Пт) 14:47, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

TEH3OP
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 12.12.2003 (Пт) 20:19
Откуда: Москва

Сообщение TEH3OP » 21.06.2004 (Пн) 1:59

EvilCoder писал(а):Нее... Не то. :(
Я наверное не так вопрос задал. :roll:

Как получить Изображение Своей формы? (только формы)
И затем сохранить в файл.

Если у тебя есть API-Guide, то посмотри там статью про OleCreatePictureIndirect, а если нет -- поставь!

Ну так вот, про получение изображения формы, тут уже изперепонаписано, а статейка про OleCreatePictureIndirect тебе вот зачем понадобится...
У Image есть свойство Picture, оно есть объект (а точнее интерфейс) IPictureDisp или StdOle.Picture (они одинаковые, можешь их по {F2} увидеть в библиотеке ole); а у VB есть процедурка stdole.SavePicture, которая объект StdOle.Picture в файл сохраняет. Как создать из растра объект Stdole.Picture описывается в примере к OleCreatePictureIndirect в API-Guide или тут...
Надеюсь, что дальше делать, ты понимаешь...

PS: Есть правда ещё один способ, но он сложноват... да и лень мне его тут описывать, т.к. нет готовых примеров... ;-/

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 21.06.2004 (Пн) 8:36

:arrow: <DELETE> :twisted: :twisted:
Последний раз редактировалось EvilCoder 25.08.2006 (Пт) 14:48, всего редактировалось 1 раз.
<<------- EvilCoder ------->>

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 21.06.2004 (Пн) 9:28

:arrow: <DELETE> :twisted: :twisted:
<<------- EvilCoder ------->>


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25

    TopList  
cron