Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

CheckBox зацикливается [D7]


плиз хелп! ©   (2007-10-22 15:20:00) 

Здравствуйте!
Обрабатываю событие OnClick ЧекБокса примерно так:


if CheckBox1.Checked  then
     AdoQuery2.SQL.Text:='select ...'
     else
     AdoQuery2.SQL.Text:='select ...';
CheckBox1.Checked:=not(CheckBox1.Checked);


при нажатии на чекбокс он зависает, меняя постоянно все состояния..?.. У меня стоит виста.Может это из-за неё?

З.Ы. или из-за меня??? ;)
У меня стоит виста.


Anatoly Podgoretsky   (2007-10-22 16:18:00) [1]


> Ты в обработчике смены состояния меняешь состояние.

Главное - что это еще и бессмысленно.


Palladin   (2007-10-22 16:09:00) [2]

жестоко... а то что checkbox и без тебя состояние поменяет на OnClick тебе в голову не приходило?


плиз хелп!   (2007-10-22 15:37:00) [3]

спасибо за помощь!))
очень благодарен!!


clickmaker   (2007-10-22 15:28:00) [4]


> У меня стоит виста.Может это из-за неё?

конечно


Desdechado   (2007-10-22 15:26:00) [5]

Вполне ожидаемое поведение. Ты в обработчике смены состояния меняешь состояние.


Наверх

Титульная страница Поиск, карта сайта Написать письмо