Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 22.02.2010, 20:13   #1
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Помогите с назначениями функций на софты

Я начинающий программист. НУждаюсь в помощи. ЗНаю назначения всех клавиш кроме левого и правого софта. Я знаю, что "-6" левый софт "-7" правый. НА SE и NOKIA так по-крайней мере. НО не могу назначить. Пишу
... if (getKeyPressed = -7) then ...
И правый софт работает только в эмуляторе sjboy, а kemulator не действует. Щас на теле нет вомозжности протестить, заряжаеца, позже проверю. Но как сделать чтоб на kemulatore тоже работало??? В проге-тесте показало что правый софт это -7
(Offline)
 
Ответить с цитированием
Старый 22.02.2010, 21:04   #2
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
Ответ: Помогите с назначениями функций на софты

на кемуляторе даже с lib_scodes не работает(((
(Offline)
 
Ответить с цитированием
Старый 22.02.2010, 21:04   #3
Sk.MaCh
AnyKey`щик
 
Аватар для Sk.MaCh
 
Регистрация: 06.10.2009
Адрес: Питер
Сообщений: 17
Написано одно полезное сообщение
(для 2 участников)
Ответ: Помогите с назначениями функций на софты

If getkeypressed=-7 then...
Ну вот пример программы, при нажатии на софт выходит:
begin
repeat
if getkeypressed=-7 then halt;
until false;
end;
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Sk.MaCh за это полезное сообщение:
dmitriy-dim (03.09.2010), Rock2roll (30.07.2010)
Старый 22.02.2010, 21:23   #4
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Помогите с назначениями функций на софты

Спасибо всем большое
(Offline)
 
Ответить с цитированием
Старый 22.02.2010, 21:28   #5
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Помогите с назначениями функций на софты

На KEmulatore софтлавиши гючат довольно часто, так что не обращай особого внимания.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (30.07.2010)
Старый 30.07.2010, 11:02   #6
sidav
Оператор ЭВМ
 
Аватар для sidav
 
Регистрация: 09.06.2010
Сообщений: 23
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Помогите с назначениями функций на софты

так на кемуляторе можно переназначить коды клавиш!
__________________
Вы начинаете читать надпись, которую заканчиваете читать.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (30.07.2010)
Старый 30.07.2010, 12:36   #7
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Помогите с назначениями функций на софты

они от этого не перестают глючить (по крайней мере у меня)
(Offline)
 
Ответить с цитированием
Старый 30.07.2010, 19:09   #8
12121
Нуждающийся
 
Регистрация: 26.12.2008
Сообщений: 57
Написано 22 полезных сообщений
(для 28 пользователей)
Ответ: Помогите с назначениями функций на софты

Попробуй getkeypressed прочитать сначала в переменную а потом сравнивать.
s=getkeypressed;
if s=-7 then
if s=-6 then
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо 12121 за это полезное сообщение:
dmitriy-dim (03.09.2010), Rock2roll (30.07.2010)
Старый 30.07.2010, 23:12   #9
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Помогите с назначениями функций на софты

repeat
setcolor(255,255,255);
fillrect(0,0,getwidth,getheight);
setcolor(0,0,0);
drawtext(integertostring(getkeypressed)),0,0);
delay(100);
until false;

запусти и посмотри что получится
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 12:04.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com