Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.02.03;
Скачать: [xml.tar.bz2];

Вниз

IStorage и WebBrowser   Найти похожие ветки 

 
Артем   (2008-01-06 05:57) [0]

Спецы-коллеги, обращаюсь к Вам с такой задачей и рассчитываю на Вашу помощь.

Начал разбираться с COM-хранилищами. Сразу скажу, тема для меня новая, поэтому простите, если где-то буду тупить :)

Итак, задачка такая.
Нужно занести в хранилище html-файл (генерируется сам) и картинку JPG (задается пользователем). Надо сделать так, чтобы при открытии WebBrowser-ом этой html внутри отображалась JPG (неважно в каком месте, но именно внутри html).
Вопрос в том, как сделать это обращение? Что нужно: перед активацией WebBrowser вынуть JPG из хранилища и сохранить его на диск или как-то можно обойти это (именно это интересует - КАК)???

Не хотелось бы вынимать все и сохранять на диск во время работы программы, т.к. файлов будет много...

Заранее благодарю за помощь. И извиняюсь, если что-то коряво объяснил :)


 
Артем   (2008-01-07 05:13) [1]

что скажите?


 
Palladin ©   (2008-01-07 10:21) [2]

пожалуйста
что


 
Артем   (2008-01-07 13:17) [3]

:) Я рассчитывал на помощь, а реакции ноль...


 
DrPass ©   (2008-01-07 14:21) [4]


> именно это интересует - КАК

Ну, в принципе можно. Существует возможность регистрации собственного "протокола" наподобие "res://" для хранения ресурсов и обращения к ним. Т.е. написать модуль извлечения jpg из хранилища, зарегистрировать его и обращаться по такого рода внутренней ссылке.
Вот только раздел MSDN Library, где это описано, подзабыл, не обессудь. Ищи, вопщем


 
Артем   (2008-01-07 17:17) [5]

ок. а как регистрировать собственный протокол?


 
{RASkov} ©   (2008-01-07 17:31) [6]

> [5] Артем   (07.01.08 17:17)
> ок. а как регистрировать собственный протокол?

http://msdn2.microsoft.com/en-us/library/aa767914.aspx


 
MetalFan ©   (2008-01-07 20:08) [7]

хм... есть такое понятие у ослика - веб-архив. т.е. сохранение странички на диск одним файлом со всеми картинками и т.п.
может в эту сторону порыть?


 
Артем   (2008-01-08 00:59) [8]

слушай, это мысль. по-моему это формат MHT, если не ошибаюсь. где об этом почитать кто-нибудь подскажет?



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.02.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.041 c
2-1199887795
Поручик
2008-01-09 17:09
2008.02.03
Получить писок файлов в папке.


15-1198503629
palva
2007-12-24 16:40
2008.02.03
Теперь вопросов на Delphimaster будет меньше


15-1198637568
Slider007
2007-12-26 05:52
2008.02.03
С днем рождения ! 26 декабря 2007 среда


2-1199922658
Александр Ш.
2008-01-10 02:50
2008.02.03
Помогите новичку!


4-1182855752
=BuckLr=
2007-06-26 15:02
2008.02.03
Забрать richtext из ricnedit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский