Вниз
Скачать: CL | DM;

Обработка событий OnKeyUp и OnKeyUp   Найти похожие ветки 

 
nx ©   (2003-10-07 17:35) [0]

Eсть на форме 2 обьекта Tedit Имеется желание чтобы курсор между ними перемещался не только по клавише "TAB". Интересует Клавиша ЕНТЕР. Хм. Чего проще.

На событии Edit1.OnKeyUp(или Down)
If Key = VK_RETURN then Edit2.SetFocus;
Офигительно. Работает.
НО!!!!
В момент когда меняется фокус из динамика раздается BEEEP . Во блин. Почему? Какой BEEP? Я не заказывал BEEP. Кто знает, с какой стати BEEP у меня и как его побороть.
Пробовал не 5 и 7 delphi. Везде beep.
Физическое отключение динамиков я тоже пробовал - не помогает :)

beep.


 
clickmaker ©   (2003-10-07 18:32) [1]

А если так

If Key = VK_RETURN then begin
Key := #0;
Edit2.SetFocus;
end;


 
ZEE ©   (2003-10-07 18:39) [2]

> nx © (07.10.03 17:35)
> Физическое отключение динамиков я тоже пробовал - не помогает
вот это весело - ты что проводки у динамика выдергивал? - а он все-равно пищал :)


 
Eagle Owl ©   (2003-10-07 21:14) [3]

> clickmaker © (07.10.03 18:32) [1]

> А если так

> If Key = VK_RETURN then begin
> Key := #0;
> Edit2.SetFocus;
> end;

Так не получится - в OnKeyUp(или Down) Key - Word, а не Char


 
Endi ©   (2003-10-07 23:48) [4]

Я не совсем понял, во время какого изменения форкуса?
Проверил все работает, безо всяких BEEP"ов


 
wl ©   (2003-10-08 02:24) [5]


> Обработка событий OnKeyUp и OnKeyUp [D5, D7, Win2k]

ещё бы узнать, чем эти события отличаются :)


 
Eagle Owl ©   (2003-10-08 13:22) [6]

> Endi © (07.10.03 23:48) [4]
> Я не совсем понял, во время какого изменения форкуса?
> Проверил все работает, безо всяких BEEP"ов

Тут, наверное, имелось в виду само нажатие ENTER в TEdit...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.016 c
7-65651
Mr. Smit
2003-08-04 00:51
2003.10.20
Как сохранить ClipBoard в файл ?


3-65316
Маш-Паш
2003-09-26 10:43
2003.10.20
Логическое поле и Interbase....


14-65628
Blackman
2003-09-27 21:39
2003.10.20
Суббота 27 сентября 2003 года


1-65420
Geugenk
2003-10-07 20:34
2003.10.20
DataTimePicker


3-65375
DBQuest
2003-09-28 14:54
2003.10.20
Как подключить БД?




   Наверх