Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Добавление символа перехода на другую строку, пустой строки [D7, WinXP]


Muhan_ ©   (2006-03-25 17:01:00) 

Например, мне надо загнать в буфер вот такой текст:
---------------
Команда: Зенит

1. Аршавин
2. Кержаков
---------------
процедура по загону в буфер : CLipboard.AsText:=s;
где s - это текст который я хочу вбить, приведенный выше (допусим)

как это осуществить??
s:='Команда: Зенит'+??
помогите забить хотя бы это маленький текст..очень надо!!

Спасибо.


Desdechado   (2006-03-25 21:01:00) [1]

CRLF/ВКПС - это еще с печатных машинок пошло


palva   (2006-03-25 20:53:00) [2]

Если текст предполагается показывать, например, в MessageBox то там работает одиночный символ #10. Но для каждого конкретного случая лучше поэкспериментировать.


Palladin   (2006-03-25 20:41:00) [3]

#13 - возврат каретки (в начало строки)
№10 - подача линии (новая линия/дальше вниз/ как хочешь так и интерпритируй, но смысл сводится к добавлению строки и переводу каретки вниз)

это стандартные управляющие символы для осознания начала новой линии... восприятие их комбинаций зависит от конкретных просмотрщиков и редакторов...


I am   (2006-03-25 20:31:00) [4]

Вопрос по этой теме, а чем отличается #13#10 от #13? Что дает #10?


Muhan_   (2006-03-25 17:29:00) [5]

пасибо большое


Separator   (2006-03-25 17:23:00) [6]

s:= 'Команда: Зенит'#13#10#13#10'1. Аршавин'#13#10'2. Кержаков';


Наверх

Титульная страница Поиск, карта сайта Написать письмо