Форум: "Начинающим";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];
Вниз
Как отловить нажатие кнопки минуса. Найти похожие ветки
← →
vegarulez © (2007-03-17 19:04) [0]Привет всем мастерам!
У меня вот такой вопрос, отлавливаю нажатие кнопки с помощью такого кода
...
private
procedure WMHotKey(var Msg: TWMHotKey); message WM_HOTKEY;
...
const
MyHotKey = ord("1");
procedure TForm1.WMHotKey(var Msg: TWMHotKey);
begin
MessageBeep(0);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
RegisterHotKey(Form1.Handle, MyHotKey, 0, MyHotKey);
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
UnRegisterHotKey(Form1.Handle, MyHotKey);
end;
Вопрос как можно отловить нажатие "-" (минуса).
Просто не знаю его кода а прямым присваиванием "-" не хочет отловить...
подскажите какой аски код у знака минуса (на нум паде в самом верхнем правом углу).
И вопрос нумбер ту - где можно посмотреть таблицу кодировки знаков и кнопок, аски кодов... и так же функциональных кнопок... допустим чтобы отловить ентер отлавливаю #13, а остальные функциональные кнопки по другим кодам отлавливать нужно...
Подскажите ссыль, где про это можно почитать.
← →
Desdechado © (2007-03-17 19:10) [1]В справке ищи "Virtual key codes"
← →
vegarulez © (2007-03-17 19:34) [2]Ухху. пасип.
В продолжении темы....
А как отловить несколько кнопок??
Допустим VK_SUBTRACT и VK_ADD.
Ещё добавлять процедуры - аналогичные приведённой выше или как???
Подскажите.
← →
Roman_S © (2007-03-17 19:34) [3]Дополнительный вопрос:
with listView1 do
for i:=0 to count-1 do
копируем файлы
Как научить программу реагировать на нажатие пр. "Esc" для остановки процесса?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c