Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.21;
Скачать: CL | DM;

Вниз

По(ту)сторонние звуки   Найти похожие ветки 

 
Константин   (2001-11-17 21:50) [0]

Почему такое происходит: выполнение такого кода

procedure TSomeForm.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = vk_Return then
begin
SendMessage(SomeForm.Handle, WM_NEXTDLGCTL, 0, 0);
end;
end;

работает правильно (переходит на следующий контрол), но вызывает стандартный звук системы типа beep или ding. В Win2k - точно, в остальных не пробовал. Что ей не нравится?


 
Anatoly Podgoretsky ©   (2001-11-17 23:11) [1]

Ей не нравится vk_Return


 
Меня здесь нет и никогда не было   (2001-11-19 09:28) [2]

key:=0


 
Константин   (2001-11-19 23:07) [3]

Я не понял, что именно нужно сделать. И самое главное, почему она пищит? По идее нужно сделать так, чтобы эта клавиша вроде как бы и не нажималась?
Key:=0 - это же локальная переменная, все равно она уничножается при выходе из процедуры.


 
Anatoly Podgoretsky ©   (2001-11-19 23:27) [4]

Key не локальная переменная, а параметр передаваемый по ссылке


 
Добавлю   (2001-11-20 04:57) [5]

, который в последствии проверяется другой процедурой.



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

Текущий архив: 2002.01.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
1-66252
Gol2000
2002-01-02 08:43
2002.01.21
Как в TRichEdit у отдельных строк поменять цвет фона (цвет бумаги) ?


14-66340
Храмов Владимир
2001-11-24 12:31
2002.01.21
Программа


7-66386
Nostradamus
2001-06-15 18:52
2002.01.21
Lovushka


7-66383
Dmitry V. Averuanov
2001-10-04 11:35
2002.01.21
Не удается передать Tbitmap в качестве параметра...


6-66332
maxi
2001-10-25 13:30
2002.01.21
По поводу ITransport в TSocketConnection