Несомненно, вы много раз видели в Delphi-коде нечто "#13#10".
Если вы не знаете, что это такое и каждый раз удивляетесь, то здесь вы узнаете
ответ.
Тип данных string представляет собой совокупность
одного или нескольких символов, каждый из которых записывается в виде символа "#"
и числа от 0 до 255 (в десятичной или шестнадцатеричной форме) - каждая такая
комбинация обозначает соответствующий ASCII-символ.
К примеру, если вы хотите сделать текст (Caption)
элемента TLabel в две строки, то это можно сделать следующим образом:
Label1.Caption := 'Первая строка' + #13#10 + 'Вторая строка';
Комбинация "#13#10" - это комбинация возврата
каретки и символа новой строки. "#13" - это ASCII-эквивалент
значения CR (carriage return - возврат каретки); "#10"
представляет собой LF (line feed - признак новой
строки).
Также наиболее интересными управляющими символами являются:
#0 - NULL-символ (нулевой);
#9 - <Tab> (символ табуляции).
|