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

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

Что за символ #10? [D6, XP]


Mr tray ©   (2006-06-06 23:34:00) 

Что за символ #10? пишу write(#10) - производится перенос строки. А вот пишу write(#13) - никакого переноса не появляется, хоть код символа переноса строки равен 13.


TUser   (2006-06-08 15:57:00) [1]

пиши
writeln;


novill   (2006-06-08 14:35:00) [2]


> tButton ©   (08.06.06 09:40) [12]
> $13 = 19 -> #$13 = #19 =)

:)))))

"Злые вы, уйду я от вас" (с) не моё


tButton   (2006-06-08 11:11:00) [3]

#13 - cr
#10 - lf
если в консольной приладе сделать cr без lf курсор просто вернётся в начало строки =)
так что переходом на новую строку по сути является lf(#10)
последовательность не критична в подавляющем большинстве случаев
но устоялся порядок именно crlf(#13#10)


DevilDevil   (2006-06-08 10:02:00) [4]

#13 - новая строка
#13#10 - новый абзац


tButton   (2006-06-08 09:40:00) [5]

$13 = 19 -> #$13 = #19 =)


novill   (2006-06-08 09:15:00) [6]


> > tButton ©   (07.06.06 09:57) [6]
> > ну, скажем, в onKeyPress я привык интерпритировать key
> =
> > $13
> >
> > :)
> > #$13 <> #13 !

Что значит #$13? Я не сталкивался с таким.


tButton   (2006-06-08 05:44:00) [7]


> tButton ©   (07.06.06 09:57) [6]
> ну, скажем, в onKeyPress я привык интерпритировать key =
> $13
>
> :)
> #$13 <> #13 !

ссори =) тупанул =)


Mr tray   (2006-06-07 17:34:00) [8]

спасибо всем за помощь :)


isasa   (2006-06-07 12:14:00) [9]

tButton ©   (07.06.06 09:57) [6]
ну, скажем, в onKeyPress я привык интерпритировать key = $13


:)
#$13 <> #13 !


Palladin   (2006-06-07 11:20:00) [10]


> иногда даже говорят, что 13 это код клавиши Enter,

А это так и есть.


tButton   (2006-06-07 09:57:00) [11]


> иногда даже говорят, что 13 это код клавиши Enter

ну, скажем, в onKeyPress я привык интерпритировать key = $13 как нажатие клавиши Enter


palva   (2006-06-07 09:30:00) [12]

> Получается, при нажатии Enter вводится #10#13?
Здесь вопрос тонкий. программе поступает информация, что нажата данная клавиша. А что будет делать программа, это как напишешь. Блокнот добавляет к вводимому тексту #13#10, а окно About ничего не будет вводить, а просто нажмет кнопку по умолчанию. В едитах нажатие Enter отлавливается по коду 13, иногда даже говорят, что 13 это код клавиши Enter, но это большое упрощение, достаточное для начинающих программистов.


Zeqfreed   (2006-06-07 00:35:00) [13]


> В начало строки?

Да


> Получается, при нажатии Enter вводится #10#13?

Скорее #13#10. Хотя здесь дело тонкое, точно я не могу ответить :)


Mr tray   (2006-06-07 00:02:00) [14]


> #13 — Возврат каретки.

В начало строки?

Получается, при нажатии Enter вводится #10#13?


Zeqfreed   (2006-06-06 23:56:00) [15]

#13 — Возврат каретки.
#10 — Перевод строки.


Mr tray   (2006-06-06 23:42:00) [16]

И ещё. Почему showmessage('привет'#13#10'я тут') выдает то же, что и showmessage('привет'#13'я тут') или showmessage('привет'#10'я тут')?


Наверх

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