Показать сообщение отдельно
  #2  
Старый 23.12.2013, 00:46
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

А так?:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  f: string;
  k, p1, p2: Integer;
begin
  for k := 0 to Memo1.Lines.Count - 1 do
  begin
    f := Memo1.Lines[k];
    p1 := Pos(':', f);
    if p1 > 0 then
    begin
      Inc(p1);
      p2 := PosEx(';', f, p1);
      if p2 > 0 then Memo2.Lines.Add(Copy(f, p1, p2 - p1));
    end;
  end;
end;
Ответить с цитированием