Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / На форме лежат WebBrowser1 и Picture1 / 9 сообщений из 9, страница 1 из 1
03.05.2015, 20:06
    #38950826
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На форме лежат WebBrowser1 и Picture1
Как можно мышкой перетащить изображение из WebBrowser1 в Picture1 ?
...
Рейтинг: 0 / 0
05.05.2015, 00:59
    #38951340
На форме лежат WebBrowser1 и Picture1
час58,

изображение в браузере изображению в браузере рознь. Если случай простой, например, изображение со страницы можно перетащить в Paint, то кода вообще не нужно, достаточно выставить у PictureBox-а OLEDropMode=2 (Automatic). Но таких случаев (подавляющее) меньшинство.
...
Рейтинг: 0 / 0
05.05.2015, 11:49
    #38951595
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На форме лежат WebBrowser1 и Picture1
13-й квартал,

Спасибо.
В основном это jpg и png, то есть фото товаров.
...
Рейтинг: 0 / 0
05.05.2015, 12:10
    #38951644
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На форме лежат WebBrowser1 и Picture1
13-й квартал,

пока что не получилось.
...
Рейтинг: 0 / 0
05.05.2015, 13:28
    #38951749
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На форме лежат WebBrowser1 и Picture1
час58,

Ловлю картинку - так:
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub Image1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)

If Data.GetFormat(vbCFDIB) Then
Image1.Picture = Data.GetData(vbCFDIB)
End If
End Sub
...
Рейтинг: 0 / 0
05.05.2015, 13:48
    #38951772
На форме лежат WebBrowser1 и Picture1
час58,

можно и так, можно и сложнее, через интерфейс IDataObject (в VB обёрнут в DataObject). Я имел ввиду без кода, см. приложение.

Но далеко не все страницы такие. И даже в простом случае есть место подвигу ньюансам, например, .png с (полу)прозрачностью.
...
Рейтинг: 0 / 0
05.05.2015, 17:40
    #38952035
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На форме лежат WebBrowser1 и Picture1
13-й квартал,

СПАСИБО.
...
Рейтинг: 0 / 0
05.05.2015, 19:24
    #38952109
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На форме лежат WebBrowser1 и Picture1
13-й квартал,

ЭТО ВСЁ ОЧЕНЬ СТРАННО.
В вашем примере работает и вновь добавленный пиктурбокс.
-------------------------------------
В моём примере не работает ни скопированный из вашего примера, ни созданный вновь ни добавленный новый веббраузер...
ни чего....
...
Рейтинг: 0 / 0
05.05.2015, 19:36
    #38952115
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На форме лежат WebBrowser1 и Picture1
13-й квартал,

Заработало только при открытии картинки в новом окне браузера.
А тот, что лежит на форме - не работает в таком режиме.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / На форме лежат WebBrowser1 и Picture1 / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]