Форум: "Основная";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];
ВнизКак отобразить в окошке некий текст HTML Найти похожие ветки
← →
Still Swamp (2006-01-16 14:23) [0]Как отобразить в окошке некий текст HTML c форматированием. Желательно подключить MSExplorer.
← →
Rentgen © (2006-01-16 15:09) [1]TWebBrowser ???
← →
TUser © (2006-01-16 15:31) [2]SynEdit?
← →
Still Swamp (2006-01-16 16:27) [3]TWebBrowser - на сколько я понял это компонент для отображения в крайнем случае файла локально сохраненного файла HTML. Возможно ли закрузить него текст, минуя файловые операции.
← →
TUser © (2006-01-16 16:30) [4]
> Возможно ли закрузить него текст, минуя файловые операции.
Да. Давай ему адрес "about:your_html_text"
← →
Gero © (2006-01-16 16:41) [5]Используй TEmbeddedWB.
← →
Still Swamp (2006-01-16 16:42) [6]ок. сенкс. Работает.
← →
Still Swamp (2006-01-16 16:59) [7]Не... еще одна проблема. Там похожеограничение на 255 символов. :( По крайней мере если вызываю WebBrowser1.Navigate("about:"+FDataObject.Info) то появляется ошибка что страницане может быть отображена.
← →
Gero © (2006-01-16 17:01) [8]> Still Swamp (16.01.06 16:59)
Способ, который тебе посоветовали, бзикок к удалению гландов через одно место. См [5].
← →
Still Swamp (2006-01-16 17:06) [9]Ээээ... да возможно, но это надо этот компонент ставить. Он за собой еще tlb тянет. Не хотелось бы... :(
← →
Gero © (2006-01-16 17:06) [10]> Still Swamp (16.01.06 17:06)
Помотри в его исходниках, как реализована процедура LoadFromStrings.
← →
хр хр (2006-01-16 17:06) [11]нда почему-то с about: не всегда работает..
вот такое попробуй:procedure TForm1.ShowHTMLString(const AStr : String);
var
Document: IHTMLDocument2;
v: OleVariant;
begin
WebBrowser1.Navigate("about:blank");
Document := WebBrowser1.Document as IHtmlDocument2;
v := VarArrayCreate([0, 0], varVariant);
v[0] := Astr;
Document.write(PSafeArray(TVarData(v).VArray));
Document.Close;
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c