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

Вниз

Вывести HTML документ без WebBrowser   Найти похожие ветки 

 
Zabludshiy   (2004-07-05 14:54) [0]

Проблема такая:
1. В процессе работы формирую tStrings в котором оформление (шрифт, абзацы итд. (НЕ ссылки!)) выделены тегами HTML.
2. Для вывода на форме использую стандартный WebBrowser, но при этом приходится результат записывать на HDD, а только потом показывать. :-(
Пробовал компонент isHTMLText, но он не поддерживает теги выравнивания абзаца. :-((
Вопрос:
Есть ли какие-то компоненты для вывода HTML, поддерживающие ВСЕ теги оформления форматирования текста, получающие HTML из tStrings?


 
Erik1   (2004-07-05 17:08) [1]

Есть, поищи на torry.


 
wild_arg ©   (2004-07-05 17:16) [2]

а ты напиши так
WebBrowser1.Navigate("about:"+твой_хтмл_текст);

пример:
WebBrowser1.Navigate("about:<html>qqqwwweee</html>");
даст строку: qqqwwweee


 
Alek ©   (2004-07-05 17:27) [3]


> wild_arg ©  


такой способ работает не всегда и не везде.

У меня где-то был код как в веббраузер загружать страницу прямо с стринга. И работает вроде везде и всегда :). Найду выложу


 
Alek ©   (2004-07-05 17:39) [4]

на делфиворлдс есть вот это:

var
 v: Variant;
 HTMLDocument: IHTMLDocument2;
begin
 HTMLDocument := WebBrowser1.Document as IHTMLDocument2;
 v := VarArrayCreate([0, 0], varVariant);
 v[0] := HTMLString; // this is your html string
 HTMLDocument.Write(PSafeArray(TVarData(v).VArray));
 HTMLDocument.Close;
 ...
end;


 
Zabludshiy   (2004-07-05 18:19) [5]


> Alek ©   (05.07.04 17:39) [4]



> на делфиворлдс есть вот это:

делфиворлдс это http://delphiworld.h5.ru/ ?
Не могу туда зайти к сожалению...
какаой-то 509 еррор...


>  HTMLDocument: IHTMLDocument2;

пишет undeclared identifier IHTMLDocument2.
и в делфийской помощи такого тоже не нашел.
Может чего-то подключить нада?


 
Algol   (2004-07-05 18:48) [6]

uses MSHTML;


 
Zabludshiy   (2004-07-05 18:58) [7]

Проблему решил.
Спасибо всем!



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

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

Наверх




Память: 0.45 MB
Время: 0.178 c
1-1089201468
zorik
2004-07-07 15:57
2004.07.18
Как сделать TRadioButton i TCheckBox ReadOnly


14-1088083337
Григорьев Антон
2004-06-24 17:22
2004.07.18
Эх! Читается, как музыка!


4-1086243544
Сергей Ю.
2004-06-03 10:19
2004.07.18
Размер клиентской части экрана


3-1087536523
leonidus
2004-06-18 09:28
2004.07.18
Как можно связать две не индексированные таблицы ?


14-1088362483
KilkennyCat
2004-06-27 22:54
2004.07.18
Почему я такой тупой?





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