Модераторы: MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> TWebBrowser: доступ к не-HTML элементам 
:(
    Опции темы
December
Дата 15.11.2004, 09:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 12
Всего: 57



Greetings all!
Вопрос прост по формулировке... Как получить доступ к загрженным в TWebBrowser картинкам и прочему счастью а-ля CSS? Чтобы, например, их сохранить?


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
p0s0l
Дата 15.11.2004, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 6
Всего: 112



Возможно, что такое невозможно... smile (я про оригиналы картинок и "прочего счастья")...
Вернее, не для всех "счастьев" возможно...
Имхо, IE будет хранить в памяти данные в своём формате, удобном для использования.
К примеру - .jpg-картинка, в памяти скорее всего хранится в виде DIB'а... Поэтому либо ты сможешь заиметь доступ к этому DIB'у, либо узнать адрес картинки, и скачать её, либо из кэша достать (если она там есть)...
Картинку можно нарисовать на контексте (DC) с помощью интерфейса IHTMLElementRender
(правда, не проверял smile, но вроде должно получится)

PS: Если что-то у тебя получится - обязательно тут напиши smile


--------------------
С уважением, г-н Посол.
PM   Вверх
p0s0l
Дата 15.11.2004, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 6
Всего: 112



Хотя всё это скромное ИМХО, так что могу ошибаться...


--------------------
С уважением, г-н Посол.
PM   Вверх
December
Дата 15.11.2004, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 12
Всего: 57



Цитата(p0s0l @ 15.11.2004, 20:09)
либо из кэша достать

Очень неплохая мысля... По идее, если я вычленю адрес картинки и попытаюсь её скачать, то мне вернётся локальная, закэшированная версия... А если и не вернётся - то все равно прога на буржуев рассчитана smile ОК, спасибо, будут ещё идеи - не держи в себе! smile


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
p0s0l
Дата 15.11.2004, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 6
Всего: 112



Еще идея - незаметно выполнить "Save as..." (т.к. файлы в основном в кэше, то дожно выполниться быстро...), а потом нужные файлы с винта брать...
Поэтому поводу нарыл пару ссылок:
http://www.codeproject.com/shell/iesaveas.asp
http://www.rsdn.ru/article/qna/inet/wbsave.xml


--------------------
С уважением, г-н Посол.
PM   Вверх
December
Дата 16.11.2004, 07:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 12
Всего: 57



Хммм...
Я как раз ищу способы незаметно выполнить Save as smile В общем-то эта тема как раз и создавалась для того, чтобы можно было гибко управлять процессом сохранения smile
Ещё раз спасибо!
По первой ссылке вроде так и предлагается - найти все тэги IMG и поперезакачивать, а во второй ссылке много чё интересного...


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: ActiveX/СОМ/CORBA"

Rrader
Girder

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


  • Литературу по Delphi обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Delphi
  • Вопросы по SQL и вопросы по базам данных, не связанные с Delphi, задавать здесь

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема »


 




[ Время генерации скрипта: 0.0415 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.