![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
а ещё можно использовать такую функцию (crt при этом не нужен... ;-)
Код:
|
![]() |
![]() |
![]() |
#12 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
![]()
А отсутствие CRT нужно?
|
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
И то, что это практически максимально эффективное решение, тоже не главное достоинство. А главное, что данная функция для ЛЮБОЙ клавиши (в том числе и управляющих курсором) выдаёт WORD (слово, два байта). т.образом не надо писать конструкции вида: key := Readkey; if key=#0 then key := Readkey; а использовать её, или стандартную Readkey — это уже дело уже самого программиста... |
|
![]() |
![]() |
![]() |
#14 | |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#15 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
я просто демонстрировал конструкцию чтения обычным Readkey'ем... в коде это выглядело бы так (это кусочек из старинного проекта): Код:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не работает клавиша ENTER в TWebBrowser | kontora | Компоненты Delphi | 4 | 27.11.2009 12:22 |
Как с помощье ReadKey определить что нажата клавиша "Стрелка" | Викдон | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 05.02.2009 00:47 |
клавиша delete | andrey4623 | Общие вопросы Delphi | 6 | 17.01.2008 18:16 |
как отследить нажатие клавиши Delete | D-fens | Общие вопросы Delphi | 4 | 07.06.2007 23:58 |
нажата ли кнопка мыши? | VDLab | Общие вопросы Delphi | 2 | 15.11.2006 00:59 |