Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.037 c
1-1101728709
Bobby Digital
2004-11-29 14:45
2004.12.12
Combo


14-1101044542
f00rd
2004-11-21 16:42
2004.12.12
SpeedButton + темы WinXP


3-1100598126
Дмитрий_Д
2004-11-16 12:42
2004.12.12
SQL / Напомните комманду пожалуйста!


3-1099996633
Квэнди
2004-11-09 13:37
2004.12.12
Ошибка Mysql Client


14-1100858955
TUser
2004-11-19 13:09
2004.12.12
Планирование проекта





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский