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

Ну так и записывать. Формировать строку для записи с добавлением нужного кол-ва пробелов. Например, с помощью такой функции:

Код:
function SetStrLength(AData : String; ALength : Integer) : String;
begin
  Result := AData;
  If Length(Result) > ALength 
    Then Result := Copy(Result,1,ALength)
    Else
      While Length(Result) < ALength Do Result := Result + ' ';
end;
Ответить с цитированием