1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
| Archvingel |
31.05.2006 11:10
Сообщение
#1
|
|
Гость |
Вот такой вот вопрос появился, точнее даже три, но по одной теме:
во-первых, как сделать, чтобы при зажатии клавиши комп считывал бы ее непрерывно, пока ее не отпустят? Дело в том, что при обычно он сперва считывает ее код а потом около секунды думает, хотя клавиша зажата. Даже если я делаю uses он все равно делает существенный перерыв между первым символом и последующими. При выводе кода на экран это выглядит примерно так: а (пауза) ааааааааааааааа... При написании игр это жутко мешает, потому что зачастую нет времени ждать, пока он закончит эту паузу; во-вторых: как сделать так, чтобы комп считывал несколько зажатых клавиш одновременно - я имею в виду не стандартные комбинации типа Alt+F1, а именно буквенные или специальные, потому что при обычном readkey он считывает ту, которая зажата позже; и, наконец, в-третьих: как считывать клавиши типа shift, ctrl, alt и все прочие такие же. Заранее спасибо. |
![]() ![]() |
| Archvingel |
31.05.2006 12:10
Сообщение
#2
|
|
Гость |
Спасибо большое, видимо плохо искал.
|
Archvingel Ввод с клавиатуры 31.05.2006 11:10
volvo Поиском пользоваться не пробовал (я насчет Ctrl / ... 31.05.2006 11:17![]() ![]() |
|
Текстовая версия | 8.12.2025 18:53 |