Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.105 c
9-1100945825
maxistent
2004-11-20 13:17
2005.03.06
"столкновение"


14-1106477630
LENIN INC
2005-01-23 13:53
2005.03.06
LENIN INC WIN32API Library 1.0


3-1107370005
PARADOX
2005-02-02 21:46
2005.03.06
сортировка связанного поля


1-1108629913
Slaga
2005-02-17 11:45
2005.03.06
Плагины для дельфи


11-1092678190
help
2004-08-16 21:43
2005.03.06
Трэй и иконка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский