Format

function Format(const Fmt: String; Args: array of const): String -DESKTOP- -WEB-

Форматирует строку в соответствии с шаблоном. Шаблон представляет собой текст с заполнителями, вместо которых подставляются элементы массива Args. Заполнители имеют следующий синтаксис:

%[Index:][-][Width][.Precision]Type

Параметры Index, Width и Precision можно заменить на *, и в этом случае их значение будет считано из следующего элемента в массиве Args . Это значение должно быть целым числом, иначе возникнет исключение.

Type представляет собой один из следующих символов (без учета регистра):

На форматирование влияют глобальные настройки форматирования.

В случае ошибок в шаблоне срабатывает исключение. Возможные ошибки:

  1. Ошибки в спецификаторах формата.
  2. Следующий аргумент не того типа, который требуется спецификатору.
  3. Количество аргументов не подходит для всех спецификаторов формата.

Параметры:

Пример: Format

Ссылки: GetFormatSettings, SetFormatSettings