![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Здравствуйте! Очень нужна ваша помощь. У меня есть адрес сайта
http://www.plavsk.tulobl.ru/administ...rk/norm/texts/ Мне в форме delphi нужно получить все гиперссылки с этого сайта (чтоб они остались рабочими). P.S. Пришла в голову мысль получить все теги со страницы. Вывела их в memo, а что с ними делать дальше не знаю. Подскажите кто знает. пожалуйста!!! |
#2
|
||||
|
||||
![]() Цитата:
|
#3
|
|||
|
|||
![]() Да, так тоже пробовала. Вывела всю страницу в TWebBrowser, а как оттуда получить гиперссылки?
|
#4
|
||||
|
||||
![]() Цитата:
Код:
procedure TForm1.Button1Click(Sender: TObject); var col: IHTMLElementCollection; i: Integer; begin col:=(WebBrowser1.Document as IHTMLDocument2).all.tags('A') as IHTMLElementCollection; for i := 0 to col.length-1 do begin Memo1.Lines.Add((col.item(i, EmptyParam) as IHTMLAnchorElement).href); end; end; |
#5
|
|||
|
|||
![]() классно! Спасибо! А не подскажите какой компонент использовать, чтоб все эти гиперссылки можно было использовать (нажимать и переходить по ним)?
|
#6
|
||||
|
||||
![]() Цитата:
|
#7
|
||||
|
||||
![]() Цитата:
Пишу программы за еду. __________________ |