Показать сообщение отдельно

  #3  
Старый 18.11.2009, 17:44
SultanOFF
Участник форума
Регистрация: 04.06.2009
Сообщений: 176
Провел на форуме:
840493

Репутация: 0
По умолчанию

хм исправил на вот так
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
ho: integer;
sv:string;
Reg2: TRegExpr;
begin
Reg2 := TRegExpr.Create;
 Reg2.Expression:= '-?\d+';
for ho := 0 to memo2.Lines.Count - 1 do
begin
  if Reg2.Exec(memo2.Lines[ho]) then
   begin
   Reg2.ExecNext;
   sv:= 'c:\marsel\'+reg2.Match[0]+'.zip';
   end;
DownloadFile(memo2.Lines[ho], sv);
Zip1.FileName:=sv;
Zip1.OpenArchive;
Zip1.DeleteFiles('*.html*', faAnyFile, '.rtf');
Zip1.Comment:='Marsel';
Zip1.CloseArchive;
Reg2.Expression:= '<title>(.*?)</title>.*?description" content="(.*?)">';
downloadurl(memo1.Lines[ho]);
   if Reg2.Exec(memo3.Text) then
   begin
   showmessage(reg2.Match[1]);
   showmessage(reg2.Match[2]);
   end;
memo3.Clear;
end;

end;
но все равно не получается! Отчего?