Вниз
Скачать: CL | DM;

Помогите загрузить страничку и сохранить только текст!!!!!   Найти похожие ветки 

 
Руль ©   (2002-08-26 02:14) [0]

Я извиняюсь за такой ламерский вопрос, но горит проект, а надо очень срочно сделать такое. Мне надо загрузить Веб страничку и выделить из неё только текст и желательно форматированый (хотя это уже бред)


 
Ihor Osov'yak ©   (2002-08-26 02:38) [1]

1. WB:TWebBrowser
2. WB.Navigate(...
3. В OnDocumentComplete

var iDoc:IHtmlDocument2
ov:OleVariant;
iDisp: IDispatch;
iColl:IHTMLElementCollection;
iElement:IHTMLElement;
...
WB.DefaultInterface.Document.QueryInterface(IHtmlDocument2,iDoc);
if not assigned(iDoc) then Exit;
ov := "BODY";

IDisp:=iDoc.all.tags(ov);
if assigned(IDisp) then begin
IDisp.QueryInterface(IHTMLElementCollection,iColl);
if assigned(iColl) then begin
if iColl.Get_length>0 then begin
iDisp:=iColl.item(0,0);
iDisp.QueryInterface(IHTMLElement,iElement);
if assigned(iElement) then begin
iElement.InnerText - то, что тебе надо ...


зы - это схема, здесь не рассмотрен случай многофреймового документа ...




 
Руль ©   (2002-08-26 06:52) [2]

попробую, большое спасибо !!!!!



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
8-92625
.: Joiro :.
2002-06-30 18:11
2002.10.28
Компоненты RGB из констант красок.


1-92517
ev
2002-10-17 20:43
2002.10.28
как сделать TStringGrid и TListBox со скролом справа?


1-92482
Хамло
2002-10-18 09:18
2002.10.28
Существует ли какая-нить функция подстановки....?


14-92675
AL2002
2002-10-07 12:29
2002.10.28
Ва-ва, чё делать?


3-92399
Lameruga
2002-10-05 11:56
2002.10.28
MSOfficce + Delphi




   Наверх