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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2025, 00:53   #1
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 684
По умолчанию "По тихому" сменить параметр Checked

Есть объект TCheckBox, у которого есть процедура реагирующая на OnClick

Вопрос: как программно изменить значение параметра checked так, чтобы процедура-реакция не запустилась?
Kronos913 вне форума Ответить с цитированием
Старый 19.02.2025, 01:44   #2
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,926
По умолчанию

Код:
CheckBox1.OnClick:=nil;
CheckBox1.Checked:=...;
CheckBox1.OnClick:=CheckBox1Click;
northener вне форума Ответить с цитированием
Старый 22.02.2025, 23:04   #3
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 684
По умолчанию

В целом, я так и сделал. Но мне казалось, что есть какой-то более прямой метод, чем откючать а потом включать обратно реакцию.

Но в любом случае спасибо
Kronos913 вне форума Ответить с цитированием
Старый 23.02.2025, 00:25   #4
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,926
По умолчанию

Цитата:
Сообщение от Kronos913 Посмотреть сообщение
Но мне казалось
Когда "кажется", креститься надо.
(с) Народная мудрость
northener вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") ZIRASS PHP 4 15.06.2016 14:23
querySelectorAll('[type="checkbox"]:checked') не работает в ИЕ Maxx JavaScript, Ajax 3 03.12.2015 12:40
Невозможно преобразовать параметр 1 из "System::Net::Mail::SmtpClient ^" в "System::String ^" Вероника99 C# (си шарп) 4 18.05.2015 22:22
error C2664: PrintArray: невозможно преобразовать параметр 1 из "int **" в "const int **" revizor Помощь студентам 6 07.05.2013 14:07
Правильный параметр "командная строка" в макрокоманде "ЗапускПриложения". peektoseen Microsoft Office Access 3 10.03.2010 19:53