Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSHTML.HTMLImg / 13 сообщений из 13, страница 1 из 1
07.02.2007, 15:32
    #34312998
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
Вопрос собствеено один:
Хочу из объекта HTMLImg вытащить картинку - т.е. сам побитовый массив
Может кто знает в каком свойстве это храниться - а то я не нашел :(
...
Рейтинг: 0 / 0
07.02.2007, 20:37
    #34314063
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
И не найдешь. Нет его. Можешь взять src и скачать картинку в массив из ее расположения в интернете, например через XMLHTTP.
...
Рейтинг: 0 / 0
08.02.2007, 05:41
    #34314467
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
AntonariyИ не найдешь. Нет его. Можешь взять src и скачать картинку в массив из ее расположения в интернете, например через XMLHTTP.
примерчик можно? если не трудно конечно ;)...
...
Рейтинг: 0 / 0
08.02.2007, 08:55
    #34314621
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
AntonariyИ не найдешь. Нет его. Можешь взять src и скачать картинку в массив из ее расположения в интернете, например через XMLHTTP.
Тогда другой вопрос - как картинке программо сказать Save Picture As ...
Естественно без отображения диалогового окна

Или получить адрес по которому сам бинарник располагается? Ведь в памяти компа он уже есть?
...
Рейтинг: 0 / 0
08.02.2007, 10:05
    #34314787
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
SaveAs - никак. Но из кеша вполне возможно, есть же анализаторы. Возможно есть и исходник на вб. Фпоиск. Если не найдешь - изучай файл C:\Documents and Settings\User\Local Settings\Temporary Internet Files\Content.IE5\index.dat
...
Рейтинг: 0 / 0
08.02.2007, 10:10
    #34314811
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
orunbekпримерчик можно? если не трудно конечно ;)...Более, чем не трудно))
Код: plaintext
1.
2.
3.
4.
Dim http As New MSXML2.XMLHTTP
Dim pic() As Byte
    http.open "get", "http://sql.ru/forum/images/message.gif"
    http.send
    pic = http.responseBody
...
Рейтинг: 0 / 0
08.02.2007, 12:20
    #34315343
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
Ну хорошо
А HANDLE у картинки я могу хотя бы узнать?
...
Рейтинг: 0 / 0
08.02.2007, 12:39
    #34315436
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
какой хэндл :)
картинка на страничке html, которую ты открыл, отображается(выводится на экран) самим браузером, это его внутреннее дело, как ее рисовать.
...
Рейтинг: 0 / 0
09.02.2007, 09:23
    #34317858
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
Я так и подумал :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
19.04.2013, 13:47
    #38232640
gortol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
а кто нибудь заморачивался с выводом этого массива байт в Excel (чтобы картинка была на листе)?
...
Рейтинг: 0 / 0
19.04.2013, 13:56
    #38232658
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
Лист экселя не понимает массивов байт, он может добавить картинку только из файла на диске. Так что скидываешь байты во временный файл, добавляешь картинку, удаляешь файл.
...
Рейтинг: 0 / 0
19.04.2013, 13:58
    #38232664
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
Хотя не только из файла, с равным успехом ему можно подсунуть url. Он сам скачает картинку.
...
Рейтинг: 0 / 0
19.04.2013, 13:59
    #38232668
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSHTML.HTMLImg
А вообще тема старая, с тех пор я узнал, как выдернуть картинку из кэша.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSHTML.HTMLImg / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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