powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSHTML.HTMLImg
13 сообщений из 13, страница 1 из 1
MSHTML.HTMLImg
    #34312998
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос собствеено один:
Хочу из объекта HTMLImg вытащить картинку - т.е. сам побитовый массив
Может кто знает в каком свойстве это храниться - а то я не нашел :(
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #34314063
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И не найдешь. Нет его. Можешь взять src и скачать картинку в массив из ее расположения в интернете, например через XMLHTTP.
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #34314467
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyИ не найдешь. Нет его. Можешь взять src и скачать картинку в массив из ее расположения в интернете, например через XMLHTTP.
примерчик можно? если не трудно конечно ;)...
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #34314621
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyИ не найдешь. Нет его. Можешь взять src и скачать картинку в массив из ее расположения в интернете, например через XMLHTTP.
Тогда другой вопрос - как картинке программо сказать Save Picture As ...
Естественно без отображения диалогового окна

Или получить адрес по которому сам бинарник располагается? Ведь в памяти компа он уже есть?
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #34314787
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SaveAs - никак. Но из кеша вполне возможно, есть же анализаторы. Возможно есть и исходник на вб. Фпоиск. Если не найдешь - изучай файл C:\Documents and Settings\User\Local Settings\Temporary Internet Files\Content.IE5\index.dat
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #34314811
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
MSHTML.HTMLImg
    #34315343
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну хорошо
А HANDLE у картинки я могу хотя бы узнать?
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #34315436
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какой хэндл :)
картинка на страничке html, которую ты открыл, отображается(выводится на экран) самим браузером, это его внутреннее дело, как ее рисовать.
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #34317858
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так и подумал :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
MSHTML.HTMLImg
    #38232640
gortol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а кто нибудь заморачивался с выводом этого массива байт в Excel (чтобы картинка была на листе)?
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #38232658
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лист экселя не понимает массивов байт, он может добавить картинку только из файла на диске. Так что скидываешь байты во временный файл, добавляешь картинку, удаляешь файл.
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #38232664
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя не только из файла, с равным успехом ему можно подсунуть url. Он сам скачает картинку.
...
Рейтинг: 0 / 0
MSHTML.HTMLImg
    #38232668
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще тема старая, с тех пор я узнал, как выдернуть картинку из кэша.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSHTML.HTMLImg
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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