Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2010, 08:32   #1
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию StringList+IdHTTP.Get+Обработать в цикле?

Всем привет,

Есть некий список URL!
Как загрузить его в StringList и выполнить в цикле IdHTTP.Get запрос к каждому URL, занося с добавлением HTML код в String?
XerSon вне форума Ответить с цитированием
Старый 22.12.2010, 09:38   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,833
По умолчанию

Код:
LoadFromFile(...);
for i := 0 to Count-1 do begin
  Connect(...);
  Get(...);
end;
p51x вне форума Ответить с цитированием
Старый 22.12.2010, 10:36   #3
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию

p51x
Код:
for i := 0 to Count-1 do begin
c циклом понятно, а вот какие параметры передавать в:
Код:
IdHTTP.Connect(.?.);
IdHTTP.Get(.?.);
Не как не догоню, в этом собственно и был затык.
XerSon вне форума Ответить с цитированием
Старый 22.12.2010, 11:39   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
SL.LoadFromFile(...);//TStringList
html:='';//string
for i := 0 to SL.Count-1 do html:=html+HTTP.Get(SL[i]);
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 22.12.2010, 11:43   #5
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию

Спасибо!

Трабла была в
Код:
html:= HTTP.Get(SL[i]);
а надо было
Код:
html:=html+HTTP.Get(SL[i]);

Последний раз редактировалось XerSon; 22.12.2010 в 11:49.
XerSon вне форума Ответить с цитированием
Старый 22.12.2010, 11:48   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

dlist зачем?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 22.12.2010, 11:50   #7
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию

уже не за чем, типо туда хтмл код грузить))
XerSon вне форума Ответить с цитированием
Старый 22.12.2010, 11:52   #8
XerSon
Форумчанин
 
Аватар для XerSon
 
Регистрация: 21.01.2008
Сообщений: 211
По умолчанию

как проверить Connect?

проверил, все ок! Тема закрыта!

Последний раз редактировалось XerSon; 22.12.2010 в 13:33.
XerSon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
StringList adr Общие вопросы Delphi 0 05.11.2010 18:43
Поиск в StringList Gerzs Общие вопросы Delphi 1 17.01.2010 20:07
Заполнения StringGrid из StringList xvedar Общие вопросы Delphi 0 03.01.2010 18:04
stringlist grater83 Общие вопросы Delphi 2 21.09.2009 14:26
Вопрос по поводу StringList(а) KAMENYKA Компоненты Delphi 4 07.12.2007 13:01