Показать сообщение отдельно
  #3  
Старый 13.07.2010, 21:16
windaws windaws вне форума
Начинающий
 
Регистрация: 28.08.2009
Сообщения: 116
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
1. DBGrid.Options.dgRowSelect := True в инспекторе объектов.
2. Через TActionList. Заводишь там Action c хоткеем Enter. В его Execute'е делаешь так:
Код:
DBGrid1.DataSource.DataSet.Edit;
DBGrid1.DataSource.DataSet.Edit.FieldByName('Fld').AsInteger := 
  DBGrid1.DataSource.DataSet.Edit.FieldByName('Fld').AsInteger - 1;
DBGrid1.DataSource.DataSet.Post;
Спасибо, все работает, еще 1 вопросик уже по форме. Вообщем хочу сделать чтобы когда форма закрывалась данные из таблицы удалялись. пишу такой код на событие FormCLose -
Код:
if MessageDlg('Закрыть окно?.',mtInformation ,mbOkCancel , 0) = mrOk then ......

но независимо от того нажал ты OK или Cancel форма закрывается, как сделать чтобы при нажатии на Cancel Она не закрывалась?
Ответить с цитированием