Форум: "Начинающим";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
ВнизПодскажите про DBGridKeyPress. Найти похожие ветки
← →
vegarulez © (2007-03-30 10:20) [0]Привет всем мастреам! У меня вот такой вопрос... Раньше отлавливал нажатие делете хуком и потом в хуке обрабатывал нажатие... но как сделать так чтобы нажатие делета отслеживать не хуком на нажатие делета на записи в таблице??? При нажатии ентера ( #13 ) - работает...
А как сделать отлов нажатия делета на записи в табличке?... подскажите плиз....
С помощью контрола - посмотрел код VK_DELETE в windows - 46 но как им правильно пользоваться?
procedure Form1.DBGrid1KeyPress(Sender: TObject; var Key: Char);
BEGIN
If Key=#13 then
begin
Form1.Button1Click(Application);
end;
If Key=#46 then //VK_DELETE then
begin
Form1.Button2Click(Application);
end;
END;
← →
RASkov (2007-03-30 11:51) [1]> DBGrid1KeyPress
Используй OnKeyUp();. В KeyPress "попадают" не все коды... Посмотри разницу KeyPress и KeyUp(Down)
← →
vegarulez © (2007-04-02 07:04) [2]Угу. пасип. Помогло.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.045 c