Вниз
Скачать: 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.016 c
1-92437
tytus
2002-10-17 19:32
2002.10.28
совмесное использование RECORD


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


14-92716
Rouse_
2002-09-28 00:10
2002.10.28
Мастера улыбаются


1-92540
Separator
2002-10-16 08:41
2002.10.28
Zeos Database Objects


14-92659
[NIKEL]
2002-10-06 23:32
2002.10.28
Бухгалтерам




   Наверх