Что такое #13#10?
Источник: delphi.about.com
Оригинал статьи: http://delphi.about.com/od/adptips2005/qt/crlf.htm
Перевод: Ерёмин Андрей
Несомненно, вы много раз видели в 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> (символ табуляции).
Перевод — Ерёмин Андрей
Статья добавлена: 10 марта 2007
Следующая статья: Перемещение TImage по форме во время работы приложения »
Зарегистрируйтесь/авторизируйтесь,
чтобы оценивать статьи.
Статьи, похожие по тематике
- Pascal и Delphi
- Web-страничка внутри приложения
- Написание инсталлятора на Delphi
- О костылях
- Обучающий курс. 1. Введение в Delphi
- Обучающий курс. 10. Логические выражения
- Обучающий курс. 11. События
- Обучающий курс. 12. Функции и процедуры. Математические вычисления. Случайные числа
- Обучающий курс. 13. Ввод и вывод
- Обучающий курс. 14. Выбор (ветвления)
- Обучающий курс. 15. Подводим промежуточный итог
- Обучающий курс. 16. Циклы - общее понятие; цикл с параметром
- Обучающий курс. 17. Циклы - цикл с предусловием и цикл с постусловием
- Обучающий курс. 18. Работа со строками и символами
- Обучающий курс. 19. Подпрограммы (часть 1)
- Обучающий курс. 20. Подпрограммы (часть 2)
- Обучающий курс. 21. Подпрограммы (часть 3)
- Обучающий курс. 22. Простые типы данных
- Обучающий курс. 23. Множества
- Обучающий курс. 24. Записи (часть 1)
- Обучающий курс. 25. Работа с файлами и каталогами (часть 1)
- Обучающий курс. 26. Записи (часть 2)
- Обучающий курс. 3. Работа с компонентами в дизайнере форм
- Обучающий курс. 5. Управление проектом
- Обучающий курс. 8. Pascal - первое знакомство
- Обучающий курс. 9. Pascal - базовые конструкции и переменные
- Процедуры для работы с динамическими переменными
- Работа со строковыми типами данных
- Сохранение настроек
Для вставки ссылки на данную статью на другом сайте используйте следующий HTML-код:
Ссылка для форумов (BBCode):
Быстрая вставка ссылки на статью в сообщениях на сайте:
{{a:25}} (буква a — латинская) — только адрес статьи (URL);
{{статья:25}} — полноценная HTML-ссылка на статью (текст ссылки — название статьи).
Поделитесь ссылкой в социальных сетях:
Комментарии читателей к данной статье
Репутация: 0 |
Эхо Унитазного Бачка (6 апреля 2009, 15:35): Это я о Tab'e +)
|
Репутация: 0 |
Эхо Унитазного Бачка (6 апреля 2009, 15:34): |
Оставлять комментарии к статьям могут только зарегистрированные пользователи.