Тема: PosEx
Показать сообщение отдельно
  #2  
Старый 03.12.2010, 22:28
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,107
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

А что ты хочешь сделать-то?

Код:
var
  Idx : Integer;
  p : Integer;
begin
  Idx := 1;
  p := pos('|',S);
  While p > 0 Do
    Begin
       QuestArray[i]:= Copy(S,1,p-1);
       S := Copy(S,p+1,Length(S));
       Inc(Idx);
    End;
  If Length(S) > 0 then QuestArray[i]:= S;
end;
Ответить с цитированием