Форум: "Основная";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
Внизиспользование стрелок на клавиатуре Найти похожие ветки
← →
frEE)stylEr (2004-11-29 19:13) [0]я хочу у себя в программе сделать чтобы при нажатии стрелок вверх или вниз менялась громкость звука....я вроде как сделал это, но это изменение звука происходит только если нажать стрелку и ALT....почему???
как сделать чтобы не нужно было нажимать ALT????
← →
YurikGL © (2004-11-29 19:44) [1]Ошибка в 17-й строке....
← →
frEE)stylEr (2004-11-29 19:46) [2]>Ошибка в 17-й строке....
что-то я не понял..где эта 17 строка и что в ней не правильно???
← →
abc (2004-11-29 19:53) [3]поставь хук на клавиатуру
← →
frEE)stylEr (2004-11-29 20:05) [4]а что это такое???
(sorry я новичок)
← →
YurikGL © (2004-11-29 20:38) [5]
> frEE)stylEr (29.11.04 20:05) [4]
приведи код, который у тебя с альтом работает...
← →
frEE)stylEr (2004-11-29 20:51) [6]я как бы сначала попробовал просто чтобы при нажатии стрелки вверх выводилось ссобщение
if key=38 then showmessage("проверка");
вот.....оч простой с альтом работает
← →
begin...end © (2004-11-29 21:13) [7]> [6] frEE)stylEr (29.11.04 20:51)
А без Alt"а этот код не работает? Не верю (© Станиславский).
← →
frEE)stylEr (2004-11-29 21:15) [8]у меня не хочет работать!!!!
я незнаю почему!!!
← →
begin...end © (2004-11-29 21:21) [9]> [8] frEE)stylEr (29.11.04 21:15)
А у меня работает (не знаю, почему). :-)
Так Вы ничего не скрываете - код из [6] помещён в обработчик OnKeyDown формы, больше в этом обработчике ничего нет, и ShowMessage выполняется только в том случае, когда клавиша "стрелка вверх" нажата с Alt?
← →
frEE)stylEr (2004-11-29 21:24) [10]да всё именно так...прям ума не приложу в чём дело..
← →
begin...end © (2004-11-29 21:31) [11]> [10] frEE)stylEr (29.11.04 21:24)
Хм... А Вы этот тест делаете на новом проекте, т.е. проекте, где есть только пустая форма? Если нет, то попробуйте. Тогда дальше будем думать.
← →
frEE)stylEr (2004-11-29 21:34) [12]на новом проекте получается....интересно чтоже в том у меня такое....хмммм...
← →
begin...end © (2004-11-29 21:51) [13]> [12] frEE)stylEr (29.11.04 21:34)
Я потерялся в догадках.
← →
OneFragLeft © (2004-11-30 09:07) [14]Есть предположение, что форма находится не в фокусе, т.е. другой контрол его забирает, поэтому не происходит событие OnKeyDown у формы. Стоит только на пустую форму кинуть кнопку, как в новом проекте форма перестаёт обрабатывать нажатие клавиши.
Вероятней всего придётся делать [3];
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.04 c