Тема: Строка
Показать сообщение отдельно
  #2  
Старый 04.07.2008, 06:21
san-46 san-46 вне форума
Активный
 
Регистрация: 25.04.2008
Сообщения: 383
Репутация: 33
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  S, St : String;
  SL : TStringList;
  I : Integer;
begin
  St := '105#%#Компьютер#%#Требуется помощь'; //оригинальная строка

  S := StringReplace(St, '#%#', '","', [rfReplaceAll]);
  S := '"' + S + '"';
  SL := TStringList.Create;
  SL.CommaText := S;

  for I := 0 to SL.Count-1 do
    mas[I+1] := SL[i];

  SL.Free;
end;
__________________
Не забывайте делать резервные копии
Ответить с цитированием