Форум: "Основная";
Текущий архив: 2003.10.20;
Скачать: [xml.tar.bz2];
ВнизОбработка событий 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 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c