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

с кнопками помогите плз   Найти похожие ветки 

← →
левый позер   (2007-06-13 18:21) [0]

как назначить кнопке, например, пробелу, определенную функцию?


← →
Плохиш ©   (2007-06-13 18:24) [1]

onkeypress --> if key = #32 then ...


← →
Правильный Вася   (2007-06-13 18:30) [2]

пробел - это символ или клавиша
а кнопка - это button на форме
а функция назначается не клавише, а обработчику, который ее ловит и который относится к чему-то (например, форме или радиобатону)


← →
Exile   (2007-06-13 18:42) [3]


> как назначить кнопке, например, пробелу, определенную функцию?

установи у главной формы свойство keypreview в true, нажатия клавишь сначала будут обрабатывастя главной формой, потом создай onkeydown и уже там пиши

if key=chr(32) then begin
//твой код
end;


либо, можно перехватывать нажатие клавиши в самой винде, например:
кинь на форму таймер с интервалом в 1 секунду и напиши код:

if getasynckeystate(13)<>0 then
begin
//твой код
end;


надеюсь помог.



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

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



Память: 0.45 MB
Время: 0.013 c
2-1181654711
хабик
2007-06-12 17:25
2007.07.08
две таблицы мастера одна деталь


15-1181036368
MVGROB
2007-06-05 13:39
2007.07.08
гаспада, мнебы програмера в москве 40000-55000р, срочно. если ест


3-1176275103
PEAKTOP
2007-04-11 11:05
2007.07.08
Транзакция и EXECUTE STATEMENT


2-1181800938
Alvin
2007-06-14 10:02
2007.07.08
Отлов ошибок SQLconnection


1-1178398089
AbrosimovA
2007-05-06 00:48
2007.07.08
Возможно-ли отследить исчезновение PopupMenu




   Наверх