Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: CL | DM;

Вниз

Задача достать ссылки из html страницы   Найти похожие ветки 

 
kull   (2006-01-26 12:38) [0]

Кто знает простое решение?

Дано: html страничка.
Найти: все ссылки расположенные на этой странице.

Заранее спасибо!


 
Gero ©   (2006-01-26 12:40) [1]

TWebBrowser
document.links


 
Плохиш ©   (2006-01-26 12:43) [2]

http://www.swissdelphicenter.ch/en/showcode.php?id=479
http://www.swissdelphicenter.ch/en/showcode.php?id=198


 
kull   (2006-01-26 17:23) [3]

Спасибо!
А без визуальных компонентов, и в отдельном потоке?


 
Gero ©   (2006-01-26 20:41) [4]

Тогда руками, см. Конечные автоматы.


 
yaJohn   (2006-01-26 22:28) [5]

TRegExpr


 
wal ©   (2006-01-27 09:35) [6]


> [4] Gero ©   (26.01.06 20:41)
> Тогда руками, см. Конечные автоматы.
>  [5] yaJohn   (26.01.06 22:28)
> TRegExpr
Можно и не создавая браузера HTMLDomDocument получить


 
kull   (2006-01-27 11:04) [7]


> wal ©   (27.01.06 09:35) [6]

А поподробнее можно? Пожалуйста.


 
Grief ©   (2006-01-27 12:13) [8]

по-моему найти текст между <A> и </A> бужет достаточным.


 
kull   (2006-01-27 12:33) [9]

Дело в том, что мне нужно получить содержимое html страницы (по заданному URL), а потом получить список ссылок, и все это желательно в отдельном потоке.

Не могли бы вы подсказать поподробнее как это сделать?
Лучше бы, конечно, через COM объекты типа IHTMLDocument, и т.п.

Просто время поджимает, и может кто мне быстрее подскажет решение, чем я его сам найду.


 
kull   (2006-01-31 17:38) [10]

Сам таки справился :)
Просто через IWebBrowser2.

Но, все равно, спасибо всем за помощь!


 
guitarist ©   (2006-01-31 22:04) [11]

А можно и так
NMHTTP1.Get("http://www.delphimaster.ru");
stringhtml := NMHTTP1.Body ;



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

Текущий архив: 2006.02.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.061 c
3-1134919989
Express
2005-12-18 18:33
2006.02.19
Обязательное поле....


15-1138359877
unknowing
2006-01-27 14:04
2006.02.19
Работа с таблицами в текстовом формате


2-1138520899
acer
2006-01-29 10:48
2006.02.19
данные в treenode


15-1138300689
Sergey Masloff
2006-01-26 21:38
2006.02.19
Новое это хорошо забытое старое. "Новинки" книжного рынка


8-1126357005
Tomek
2005-09-10 16:56
2006.02.19
Режим наложения графики функцией BitBlt