Code: |
{ **** UBPFD *********** by delphibase.endimus **** >> Дополнение строки пробелами слева
Дополненяет строку слева пробелами до указанной длины
Зависимости: нет Автор: Anatoly Podgoretsky, anatoly@podgoretsky, Johvi Copyright: Дата: 26 апреля 2002 г. ***************************************************** }
function PADL(Src: string; Lg: Integer): string; begin Result := Src; while Length(Result) < Lg do Result := ' ' + Result; end; { **** UBPFD *********** by delphibase.endimus **** >> Дополнение строки пробелами справа
Дополняет строку пробелами справа до указанной длины.
Зависимости: нет Автор: Anatoly Podgoretsky, anatoly@podgoretsky, Johvi Copyright: Anatoly Podgoretsky
***************************************************** }
function PADR(Src: string; Lg: Integer): string; begin Result := Src; while Length(Result) < Lg do Result := Result + ' '; end; { **** UBPFD *********** by delphibase.endimus **** >> Дополнение строки пробелами с обоих сторон
Дополнение строки пробелами с обоих сторон до указанной длины
Зависимости: нет Автор: Anatoly Podgoretsky, anatoly@podgoretsky, Johvi Copyright:
***************************************************** }
function PADC(Src: string; Lg: Integer): string; begin Result := Src; while Length(Result) < Lg do begin Result := Result + ' '; if Length(Result) < Lg then begin Result := ' ' + Result; end; end; end;
//Пример использования:
S := PADL(S,32);
|
Дополнение строки пробелами
- Подробности
- Родительская категория: Работа со строками
- Категория: Форматирование строк
Просьба писать ваши замечания, наблюдения и все остальное,
что поможет улучшить предоставляемую информацию на этом сайте.
ВСЕ КОММЕНТАРИИ МОДЕРИРУЮТСЯ ВРУЧНУЮ, ТАК ЧТО СПАМИТЬ БЕСПОЛЕЗНО!