Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: CL | DM;

Вниз

DBGrid + OnCellClick + Application.MessageBox   Найти похожие ветки 

 
DimonNew   (2005-02-17 14:52) [0]

Привет, подскажите, может кто сталкивался?
В событии OnCellClick, например кликаю на ячейку 2-й колонки в случае отсутствия значения в первой колонке вывожу сообщение через Application.MessageBox, после которого в параметре для этого событие передается только вторая колонка, если кликаю на любые колонки. Можно ли это избежать?


 
IrviS   (2005-02-19 00:51) [1]

Поподробнее и понятнее ПЛЗ !


 
Anatoly Podgoretsky ©   (2005-02-19 10:06) [2]

А можно перевести на русский?


 
DimonNew   (2005-02-21 19:05) [3]

DBGrid
Событие OnCellClick, с нис связан метод
CellClick(Column: TColumn)(Column: TColumn), в котором
просматриваю столбцы примерно так:
if CompareText(Column.Field.FieldName , "CheckCatalog") = 0 Then
 begin
   if ...then
   ...
   else
     Application.MessageBox(...)
 end;


Когда попадаю на сообщение MessageBox, то при следующем входе в этот метод попадаю на "CheckCatalog", если кликаю на другие столбцы, т.е. Column перестает меняться. Как только переключаюсь в среду Дельфи и возвращаюсь опять в программу, Column начинает вести себя правильно, или переоткрываю окно, в котором DBGrid.
Вот.



Страницы: 1 вся ветка

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
1-1108652887
Георгий Бедный
2005-02-17 18:08
2005.03.06
Легенда о калькуляторе


1-1108562683
Checist [root]
2005-02-16 17:04
2005.03.06
Расширить TComboBox


1-1109223246
vlgrig1961
2005-02-24 08:34
2005.03.06
Как добавить свою прогу в список ОТПРАВИТЬ...


11-1092320535
Дмитрий Галин
2004-08-12 18:22
2005.03.06
Сообщение WM_LBUTTONDOWN


6-1103709772
Chaser
2004-12-22 13:02
2005.03.06
Не работает присвоение порта к IdUDPServer