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

Вниз

TWebBrowser или ...?   Найти похожие ветки 

 
DancerMan ©   (2005-10-12 14:11) [0]

Приветствую всех! Прошу совета в решении следующей задачи. В базе необходимо хранить документы с текстом, рисунками и ссылками на другие документы. А пользовательское приложение должно отображать эти документы с возможностью перехода по ссылкам. Я создаю html-странички и помещаю их в BLOB поля. В приложении отображаю содержимое BLOB поля в WebBrowser (из потока, файлы на диске нельзя сохранять). Возникают вопросы: 1. При сохранении html-странички в BLOB поле, сохраняются только ссылки на рисунки. Сохранять рисунки в другом поле? Как рис. потом отображать в нужных местах?. 2. Локальные ссылки в документе не работают в  WebBrowser. Как обрабатывать нажатия на ссылки? Может, вообще, другой способ кто подскажет?


 
Anatoly Podgoretsky ©   (2005-10-12 14:29) [1]

Делать не html, а  mht


 
DancerMan ©   (2005-10-21 12:41) [2]


> Anatoly Podgoretsky ©   (12.10.05 14:29) [1]
> Делать не html, а  mht


Установил mht quick saver. Сохраняю html страничку в mht-архив.
Все-равно, сохраняет только ссылку на рисунок.

Если не трудно, то напишите, пожалуйста, по-подробнее, что Вы имели в виду.


 
evvcom ©   (2005-10-21 12:54) [3]

Загружаешь свой html в Internet Explorer со всеми рисунками и прочим, жмешь Файл->Сохранить как..., выбираешь тип файла "Веб-архив (*.mht)", жмешь "Сохранить"


 
DancerMan ©   (2005-10-21 13:14) [4]

Нет у меня такой возможности в IE :(
(выбрать *.mht)


 
evvcom ©   (2005-10-21 13:32) [5]


> Нет у меня такой возможности в IE

Ну значит давно уже пора 6-ю версию поставить. Ей сто лет в обед уже будет, а твоей древней и того больше.


 
DancerMan ©   (2005-10-21 13:38) [6]


> Ну значит давно уже пора 6-ю версию поставить.


Explorer у меня установлен версии 6.0.2900.2180 ...

???


 
alex_***   (2005-10-21 13:46) [7]

а без html нельзя? ворд какой-ть например?


 
evvcom ©   (2005-10-21 14:06) [8]


> Explorer у меня установлен версии 6.0.2900.2180 ...
>
> ???

Действительно ??? У меня далеко не первая машина с 6-ой версией и нигде я не замечал, чтобы сохранения в mht не было. Может ты не там смотришь? Или нас разводишь? :?)


 
DancerMan ©   (2005-10-21 16:53) [9]


> evvcom


Или с настройками что-то не так, или не все установлено. В ин-ете пишут, что Outlook Express должен быть. Есть. Не сохраняет.
Вообщем, получил я mht архив нужной мне страницы.  PowerPoint разрешил сохранить презентацию, как веб-архив. Затем я открыл этот архив в IE. Теперь уже разрешает при сохранении  выбрать тип файла *.mht
Т.е, если открыть *.html - то при сохранении архив нельзя выбрать, а если открыть *.mht - то затем из запущенного IE можно открыть нужный *.html и потом можно сохранить его как *.mht.

Как теперь работать с этим *.mht? С помощью IBExpert помещаю этот архив в BLOB поле, но там есть возможность сохранять только как рисунок, RTF, WebPage, как текст. И потом при просмотре с помощью WebBrowser показывает просто набор символов.


 
DancerMan ©   (2005-10-24 13:23) [10]

Кто-нибудь загружал *.mht из потока в WebBrowser?
Поделитесь, пожалуйста, знаниями по этому вопросу.



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

Форум: "Базы";
Текущий архив: 2005.12.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.039 c
14-1132583518
ArtemESC
2005-11-21 17:31
2005.12.11
Как програмно выключить или перезагрузить компьютер?


10-1109218623
rosl
2005-02-24 07:17
2005.12.11
перейти на следующую страницу


4-1128520529
Profik
2005-10-05 17:55
2005.12.11
MailSlot


14-1132116741
GrayFace
2005-11-16 07:52
2005.12.11
Закрытие тем


14-1132392037
Separator
2005-11-19 12:20
2005.12.11
XML





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский