Помогите с назначениями функций на софты
Я начинающий программист. НУждаюсь в помощи. ЗНаю назначения всех клавиш кроме левого и правого софта. Я знаю, что "-6" левый софт "-7" правый. НА SE и NOKIA так по-крайней мере. НО не могу назначить. Пишу
... if (getKeyPressed = -7) then ... И правый софт работает только в эмуляторе sjboy, а kemulator не действует. Щас на теле нет вомозжности протестить, заряжаеца, позже проверю. Но как сделать чтоб на kemulatore тоже работало??? В проге-тесте показало что правый софт это -7 |
Ответ: Помогите с назначениями функций на софты
на кемуляторе даже с lib_scodes не работает(((
|
Ответ: Помогите с назначениями функций на софты
If getkeypressed=-7 then...
Ну вот пример программы, при нажатии на софт выходит: begin repeat if getkeypressed=-7 then halt; until false; end; |
Ответ: Помогите с назначениями функций на софты
Спасибо всем большое :)
|
Ответ: Помогите с назначениями функций на софты
На KEmulatore софтлавиши гючат довольно часто, так что не обращай особого внимания.
|
Ответ: Помогите с назначениями функций на софты
так на кемуляторе можно переназначить коды клавиш!
|
Ответ: Помогите с назначениями функций на софты
они от этого не перестают глючить (по крайней мере у меня)
|
Ответ: Помогите с назначениями функций на софты
Попробуй getkeypressed прочитать сначала в переменную а потом сравнивать.
s=getkeypressed; if s=-7 then if s=-6 then |
Ответ: Помогите с назначениями функций на софты
repeat
setcolor(255,255,255); fillrect(0,0,getwidth,getheight); setcolor(0,0,0); drawtext(integertostring(getkeypressed)),0,0); delay(100); until false; запусти и посмотри что получится |
Часовой пояс GMT +4, время: 17:12. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot