Копирование изображения

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Xaker_S
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 09.04.2003 (Ср) 3:28
Откуда: Severomorsk

Копирование изображения

Сообщение Xaker_S » 16.04.2003 (Ср) 6:36

8) Привет всем!!!
Народ, помогите с копированием изображения.
Короче даны 2 формы. В первой форме 2 ImageBox с рисунками. Во второй форме-1 ImageBox.
Надо вот что: В первой форме: при перетаскивании изображения из первого ImageBox во второй ImageBox рисунок во втором ImageBox должен остаться прежним, а тем временем 1-ый ImageBox из первой формы должен скопироваться во вторую форму в ImageBox.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 16.04.2003 (Ср) 18:29

Использоваться должна, как я понимаю, технология drag'n'drop "схватить-и-бросить" в интерпретации моего препода по информатике:
Код: Выделить всё
'Код формы:
'Предполагается, что находятся 2 формы: frm1 и frm2.
'На них размещены контролы Image с именами Image1 и Image2 (на frm1), а также Image1 (на frm2).
'Устанавливаем свойство DragMode Image1 на frm1 в 1(Auto) и пишем код в форме frm1:

Private Sub Image2_DragDrop(Source As Control, X As Single, Y As Single)
frm2.Image1.Picture = Source.Picture
End Sub

'Можно ещё установить проверку на ошибки:
'Если drag'n'drop поступит с контрола, у которого нет параметра Picture,
'то сгенерируется ошибка...
'Но я думаю, пока это не нужно, если понадобится, я ещё напишу ;)

Xaker_S
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 09.04.2003 (Ср) 3:28
Откуда: Severomorsk

Сообщение Xaker_S » 17.04.2003 (Чт) 6:25

8) Спасибо.


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

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

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 87

    TopList