Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2015, 23:36   #11
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,770
По умолчанию

Цитата:
Сообщение от S_007 Посмотреть сообщение
если Вам не трудно, из своего личного опыта, из-за чего может такое происходить, где я мог накосячить
Давно не косячил, не знаю.

Явные косяки должны быть видны в окне Call Stack при останове в проблемном обработчике, -- цепочка вызовов, в том числе обработчики CM_XXXX, если они есть. Если их нет -- или не повезло, или какая-то более хитрая наведенка, вслепую ее не выявишь.
Vapaamies вне форума Ответить с цитированием
Старый 29.07.2015, 15:36   #12
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Этим (cамокликанием) занимается даже не DBCheckBox.
Цитата:
Код:
procedure TCustomCheckBox.SetState(Value: TCheckBoxState);
begin
  if FState <> Value then
  begin
    FState := Value;
    if HandleAllocated then
      SendMessage(Handle, BM_SETCHECK, Integer(FState), 0);
    if not ClicksDisabled then Click;
  end;
end;
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 29.07.2015 в 15:41.
evg_m вне форума Ответить с цитированием
Старый 29.07.2015, 17:54   #13
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,770
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
Этим (cамокликанием) занимается даже не DBCheckBox.
Я кагбэ писал об этом:
Цитата:
Сообщение от Vapaamies Посмотреть сообщение
Даже в обычных, самых простых компонентах VCL OnClick выполняется по-разному: где-то выполняется (TCheckBox), где-то нет (TTabSheet).
По-любому спасибо за иллюстрацию.
Vapaamies вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DBGridEh SearchPanel - Delphi S_007 Общие вопросы Delphi 2 26.07.2015 17:26
копирование данных текущей строки DBGridEh В другjq DBGridEh ТипичныйСтудент Помощь студентам 1 06.06.2013 21:19
полтергейст - устранить последствия трояна Jackkkk Безопасность, Шифрование 3 28.04.2012 01:41
Полный полтергейст, неправильно работает кеш в httpd Nickolay911 PHP 1 06.08.2011 18:07
Полтергейст в поточных переменных termsl Общие вопросы Delphi 12 30.08.2010 15:36