![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Кибернетик
Форумчанин
Регистрация: 22.10.2008
Сообщений: 142
|
![]()
Вот задание: В окне с помощью клавиш-стрелочек (←, →, ↑, ↓) смоделировать движение курсора (или другого символа)
![]() Как я понял надо с помощью цикла repeat ...until выполнять оператор keypressed чтобы выбирать куда двигать символ, просто изменяя его координаты... Так вот у меня вопрос...какой код у клавиш "СТРЕЛОК"... чтобы можно было написать так примерно : Код:
не существует идеальных программ...и людей тоже..
![]() <== P.S. если я тебе помог нажми весы слева <== |
![]() |
![]() |
![]() |
#2 |
только учусь!
Форумчанин
Регистрация: 08.02.2009
Сообщений: 124
|
![]()
72 Стрелка вверх
75 Стрелка влево 77 Стрелка вправо 80 Стрелка вниз
«Я знаю, что ничего не знаю, но многие не знают и этого».
|
![]() |
![]() |
![]() |
#3 | |
Кибернетик
Форумчанин
Регистрация: 22.10.2008
Сообщений: 142
|
![]() Цитата:
![]()
не существует идеальных программ...и людей тоже..
![]() <== P.S. если я тебе помог нажми весы слева <== |
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
На сколько я помню 72 - это клавиша H, 75 - K, 77 - M, 80 - P.
Это не коды стрелок. Стрелочки будут ← 37; → 39; ↑ 38; ↓ 40.
Всегда рад помочь!
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
При нажатии стрелок, в буфер клавиатуры записывается два символа: первый - #0, второй - #72, #75, #77, #80 (в зависимости от кнопки). Поэтому код будет следующим:
Код:
|
![]() |
![]() |
![]() |
#6 |
только учусь!
Форумчанин
Регистрация: 08.02.2009
Сообщений: 124
|
![]()
37 %
38 & 39 ' 40 (
«Я знаю, что ничего не знаю, но многие не знают и этого».
|
![]() |
![]() |
![]() |
#7 | |
Кибернетик
Форумчанин
Регистрация: 22.10.2008
Сообщений: 142
|
![]() Цитата:
![]()
не существует идеальных программ...и людей тоже..
![]() <== P.S. если я тебе помог нажми весы слева <== |
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
Извиняюсь, ошибся... _Dmitry, спасибо за пояснения.
Всегда рад помочь!
|
![]() |
![]() |
![]() |
#9 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,865
|
![]()
А если сделать так:
Код:
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Вот пример такой программы. Держу под рукой, когда надо код клавиши, быстро нахожу.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Таблица в C# (не БД) | mopozoff | Общие вопросы .NET | 6 | 15.11.2015 00:15 |
таблица | тася | Microsoft Office Excel | 17 | 25.01.2009 00:29 |
Таблица | Настенька..Блонди | Помощь студентам | 3 | 07.01.2009 18:16 |
таблица | artemavd | Общие вопросы Delphi | 3 | 23.07.2008 13:56 |
Таблица | frutty | Компоненты Delphi | 1 | 07.04.2008 09:29 |