Что такое #13#10? Источник: delphi.about.com
Оригинал статьи: http://delphi.about.com/od/adptips2005/qt/crlf.htm
Перевод: Ерёмин Андрей
Несомненно, Вы много раз видели в Delphi-коде нечто "#13#10". Если Вы не знаете, что это такое и каждый раз удивляетесь, то здесь Вы узнаете ответ.
Тип данных string представляет собой совокупность одного или нескольких символов, каждый из которых записывается в виде символа "#" и числа от 0 до 255 (в десятичной или шестнадцатеричной форме) - каждая такая комбинация обозначает соответствующий ASCII-символ.
К примеру, если Вы хотите сделать текст (Caption) элемента TLabel в две строки, то это можно сделать следующим образом:
Code
Label1.Caption := 'Первая строка' + #13#10 + 'Вторая строка';
Комбинация "#13#10" - это комбинация возврата каретки и символа новой строки. "#13" - это ASCII-эквивалент значения CR (carriage return - возврат каретки); "#10" представляет собой LF (line feed - признак новой строки).
Также наиболее интересными управляющими символами являются:
#0 - NULL-символ (нулевой);
#9 - <Tab> (символ табуляции).