Форум: "Начинающим";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
Внизс кнопками помогите плз Найти похожие ветки
← →
левый позер (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 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c