Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема с CheckBox

411
29 ноября 2004 года
Serzh
136 / / 09.07.2003
Проблема: Двойная обработка кода для CheckBox

Код обработки клика на CheckBox выполняется дважды
в том случае, когда внутри кода я пытаюсь изменить
его Value. Это надо например для того, чтобы не
допустить несанкционированного включения или выключения
флажка. Все бы ничего, но внутри кода есть всякие
MsgBox's!!! Вот оне то и выскакивают по два раза, блин!

Эксперименты с комбинированием свойств Enable & Locked,
ничего не дали - во всех комбинациях код выполняется дважды.

Вечный вопрос: Что ДЕЛАТЬ?
301
29 ноября 2004 года
lord Kelvin
897 / / 08.11.2004
Заведи глобальную переменную типа bool - если она true - выводить сообщение, иначе нет. И каждый запуск онклика менять. Вот.
411
01 декабря 2004 года
Serzh
136 / / 09.07.2003
Цитата:
Originally posted by lord Kelvin
Заведи глобальную переменную типа bool - если она true - выводить сообщение, иначе нет. И каждый запуск онклика менять. Вот.



Спасибо! Но лучше это будет глобальная функция,
внутри которой будет статическая переменная для
данной цели. Так надежнее, ибо глабальные переменные имеют способность исчезать при сбоях
программы во время ее отладки...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог