Форум: "Базы";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
ВнизDBGrid Найти похожие ветки
← →
NickNaz (2003-12-19 12:34) [0]Добрый день!
У менея такой вопрос: в DbGrid-е при нажатии на комбинацию клавиш Ctrl+Delete удаляется запись. Как можно исключить это, либо перехватить (по тому, что на удаление у меня свой код).
Спасибо.
← →
Johnmen (2003-12-19 12:44) [1]OnKeyDown
← →
NickNaz (2003-12-19 12:48) [2]Благодарю
← →
NickNaz (2003-12-19 13:51) [3]Johnmen © (19.12.03 12:44) [1]
Это событие возникает при нажатии на любую клавишу, как проверить нажатие на комбинации клавиш Ctrl+Delete?
← →
gek (2003-12-19 13:57) [4]case key of
VK_ESCAPE : if(ssShift in Shift)then ...
← →
Anatoly Podgoretsky (2003-12-19 14:02) [5]BeforeDelete
← →
Johnmen (2003-12-19 14:03) [6]if (Key = VK_DELETE) and (ssCtrl in Shift) then
← →
NickNaz (2003-12-19 14:23) [7]Johnmen © (19.12.03 14:03) [6]
Хорошо, но при этом выдает сообщение "Delete record?", а я и борюсь чтоб Delphi не выдовал этого сообщения.
← →
gek (2003-12-19 14:28) [8]ConfirmDelete:=false
← →
Johnmen (2003-12-19 14:31) [9]if (Key = VK_DELETE) and (ssCtrl in Shift) then begin;
<...делаешь свои дела...:)>
Key:=0;
end;
← →
NickNaz (2003-12-19 14:40) [10]gek © (19.12.03 14:28) [8]
При этом Delphi не покажет сообщения, но запись все равно удалит!
← →
NickNaz (2003-12-19 14:41) [11]Johnmen © (19.12.03 14:31) [9]
Все good. Спасибо
← →
dtm (2003-12-19 15:29) [12]А ReadOnly свойство для чего?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c