var
i: integer;
response: string;
procedure TMyThread.Execute;
begin
for i:=1 to 10 do
response:=Form2.IdHTTP1.Get('http://ссылка/'+inttostr(i));
if Pos('слово', response) <> 0 then
begin
Synchronize(memEnd);
end else
end;
procedure TMyThread.memEnd;
begin
Form2.Memo1.Lines.Add('http://ссылка/'+inttostr(i));
end;
Надо пройтись по десяти страницам, на какой странице будет "слово" добавить в мемо ссылку этой страницы. Нечего в мемо нет, на некоторых страницах присутствует "слово".
Cтраницы такие [Ссылки могут видеть только зарегистрированные пользователи. ] и тд.
Последний раз редактировалось LodeRun; 09.04.2013 в 17:48.
var
i: integer;
response: string;
http:tidhttp;
procedure TMyThread.Execute;
begin
http:=tidhttp.create(self)
for i:=1 to 10 do
begin
response:= http.Get ('http://ссылка/'+inttostr(i));
if Pos('слово', response) <> 0 then
begin
Synchronize(memEnd);
end
end
end;
procedure TMyThread.memEnd;
begin
Form2.Memo1.Lines.Add('http://ссылка/'+inttostr(i));
end;