Форум: "Основная";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.03 c