![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что за символ #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'я тут')?