![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Нужно чтобы программма открыла страницу сайта и поочереди открывала ссылки на этой странице, копировала их(ссылки) в Ексель во второй столбик, потом на открытых странице тоже открывала ссылку, копировала нужный текст на этой странице и тоже вставляла его в Ексель. Подскажите, как открыть ссылку, скопировать в Ексель в нужный столбик, выделить текст на странице?
|
|
#2
|
||||
|
||||
|
|
|
#3
|
|||
|
|||
|
[Error] Unit1.pas(29): Undeclared identifier: 'IPersistStreamInit'
в uses надо что-то написать? |
|
#4
|
|||
|
|||
|
Нашел, что в uses добавить, но все-равно эта ошибка, в чем причина?
Последний раз редактировалось Lion-Tiger, 22.01.2009 в 19:43. |
|
#5
|
||||
|
||||
|
в событие комплейт пишешь:
Код:
for i := 0 to Webbrowser1.OleObject.Document.links.Length - 1 do //Вывод ссылок в мемо Memo1.Lines.Add(Webbrowser1.OleObject.Document.Links.Item(i)); |
|
#6
|
||||
|
||||
|
а модуль: SHDocVw. если не ошибаюсь
|
|
#7
|
|||
|
|||
|
Ладно, как ссылки в мемо скопировать я понял, как можно вытащить из страницы текст, который не является ссылкой, тоже, но возникает проблема, есть мемо с набором ссылок, нужно с определенной ссылки открывать их по-очереди и проделывать какие-то операции..... как это можно осуществить?
Последний раз редактировалось Lion-Tiger, 25.01.2009 в 10:32. |