Главная страница
    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.04 c
6-1096834754
Asia
2004-10-04 00:19
2004.12.12
TStringGrid


14-1100974842
Igorek
2004-11-20 21:20
2004.12.12
Оффтоп :-)


3-1100495957
Galim
2004-11-15 08:19
2004.12.12
Как паковать DBF-файлы через ADO?


4-1099146087
IronRat
2004-10-30 18:21
2004.12.12
FileMapping


4-1098537987
Funt_IK
2004-10-23 17:26
2004.12.12
Запись на CD





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский