Несомненно, Вы много раз видели в Delphi-коде нечто «#13#10». Если Вы не знаете, что это такое и каждый раз удивляетесь, то здесь Вы узнаете ответ.

Тип данных string представляет собой совокупность одного или нескольких символов, каждый из которых записывается в виде символа «#» и числа от 0 до 255 (в десятичной или шестнадцатеричной форме) — каждая такая комбинация обозначает соответствующий ASCII-символ.

К примеру, если Вы хотите сделать текст (Caption) элемента TLabel в две строки, то это можно сделать следующим образом:

{codecitation class="brush: pascal; gutter: false;" width="500px"}

Label1.Caption := 'Первая строка' + #13#10 + 'Вторая строка';

{/codecitation}

Комбинация «#13#10» — это комбинация возврата каретки и символа новой строки. «#13» — это ASCII-эквивалент значения CR (carriage return — возврат каретки); «#10» представляет собой LF (line feed — признак новой строки).

Также наиболее интересными управляющими символами являются:
#0 - NULL-символ (нулевой);
#9 - (символ табуляции).