есть много ссылок (около 100-200).
в каждой из ссылок есть еще по 1 ссылке.
нужно зайти в каждую из 100-200 ссылок и потом перейти в следующую ссылку.
вот эти 100-200 ссылок я добавил в TStringList.
дальше делаю так:
idhttp1.get (ss); // ss переменная типа TStringList
выскакивает ошибка. помогите мне реализовать задумку.)
Последний раз редактировалось *Хalyava*; 02.02.2012 в 20:55.
var
...
i:integer
ss:TStringList;
begin
ss:=TStringList.Create;
...
for i:=0 to ss.Count-1 do
begin
IdHTTP1.Get(ss[i]);
end;
...
HTTP.Free;
ss.Free;
...
end;
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
спасибо. помогло.
но возникла еще проблема.
есть TStringList с ссылками.
нужно сделать многопоточный перебор этих ссылок (чтобы было побыстрее).
помогите, пожалуйста))
вот код. но он не рабочий. ошибку никак не могу найти((
Код:
procedure pars2.Execute;
var
i,CAcc:integer;
s1,id:string;
regexpr:TRegExpr;
begin
while Work do
begin
CrS.Enter;
Inc(Acc);
if Acc<ss.Count then CAcc:=Acc else Work:=false;
CrS.Leave;
if Work then
begin
regexpr:=TRegexpr.Create;
ss:=TStringList.create;
ss1:=TStringList.create;
id:=ss[Cacc];
s1:=form1.IdHTTP1.Get('сайт'+id);
RegExpr.InputString := s1;
RegExpr.Expression:= '<br><br>(.*?)<A HREF="(.*?)">';
if RegExpr.Exec (s1) then
repeat
ss1.Add(RegExpr.Match[2]);
form1.Memo2.Lines.Add(RegExpr.Match[2]);
until not RegExpr.ExecNext;
end;
ss.Free;
regexpr.Free;
end;
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
есть картинки. тематика Counter-Strike.
нужно открыть каждую картинку (это я уже сделал) и найти в каждой из них любой красный квадрат (именно квадрат). то есть ширина и высота красного элемента должны совпадать. этот квадрат будет располагаться рандомно. размер квадрата так же будет рандомный...
помогите реализовать. с таким я еще не сталкивался...
(бывает что на картинке несколько квадратов. достаточно найти только один)
пример этих квадратов:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]