Рисунок подгружать из сети

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

Рисунок подгружать из сети

Сообщение zaf » 06.06.2006 (Вт) 15:10

Как можно паказать рисунок из инета?

Я вообще с пикчерами не пробовал работать

Так делаю не пашет
Код: Выделить всё
Picture1.Picture = "http://bbs.vbstreets.ru/templates/subSilver/images/logo_phpBB.gif"

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.06.2006 (Вт) 15:13

Я думаю, у тебя в URL опечатка. Может какая буква русская затесалась?

zaf
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 27.03.2006 (Пн) 23:04

Сообщение zaf » 06.06.2006 (Вт) 15:29

Пробовал следующее
Picture1.Picture = "http://www.beonline.ru/images/bee_logo.gif"
Picture1.Picture = "http://www.kyivstar.net/f/1/i/logo-ua.gif"

Не пашет:(

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 06.06.2006 (Вт) 15:33

а так не пробовал:

Picture1.Picture = LoadPicture(PicturePath)

Добавлено:
З.Ы. Тока щас дошло, что автор пытается такой методой картинку с инета грузить... Успехов ему всяческих
Последний раз редактировалось Viper 06.06.2006 (Вт) 15:50, всего редактировалось 1 раз.
Весь мир матрица, а мы в нем потоки байтов!

zaf
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 27.03.2006 (Пн) 23:04

Сообщение zaf » 06.06.2006 (Вт) 15:36

Picture1.Picture = LoadPicture("http://www.kyivstar.net/f/1/i/logo-ua.gif")

Ошибка
Run time error '75':
Path/File access error: 'http://www.kyivstar.net/f/1/i/logo-ua.gif'

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.06.2006 (Вт) 15:38

Ладно. Шутка не прошла.

Зайдем с другой стороны. Как так вышло что ты решил что отображение картинки с интернет, делается именно таким образом?

zaf
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 27.03.2006 (Пн) 23:04

Сообщение zaf » 06.06.2006 (Вт) 15:40

RayShade писал(а):Ладно. Шутка не прошла.
Зайдем с другой стороны. Как так вышло что ты решил что отображение картинки с интернет, делается именно таким образом?


Т.к. я помню вставлял рисунок ( не в режиме RUN ) в окне выбора файла вводил URL

, а теперь хочу програмно сделать!

Незнаю вообще как это можно осуществить

Может подскажете

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

Сообщение Amed » 06.06.2006 (Вт) 15:56

Это богатая фантазия.

Рисунок так не вставляется. Есть варианты:
1) Сначала UrlDownloadToFile, затем LoadPicture /плохой метод/
2) На форму кинуть WebBrowser, в него загружать рисунок /тоже не фонтан/
3) Скачать рисунок в массив байт, затем отрисовать в PictureBox

Смотри в сторону варианта 2.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 06.06.2006 (Вт) 16:00

Не могу не заметить, что моя обёртка для GDI+ содержит готовую реализацию варианта 3 (без временных файлов и веббраузеров)
Изображение

eldar22
Обычный пользователь
Обычный пользователь
 
Сообщения: 91
Зарегистрирован: 09.09.2008 (Вт) 18:11

Re: Рисунок подгружать из сети

Сообщение eldar22 » 03.06.2009 (Ср) 13:14

А вы пример покажите!
А то говорить и шутить все мастера :D
Вложения
getFileFromUrl.zip
(3.4 Кб) Скачиваний: 43


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

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

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

    TopList