Часть моей программы требует извлечения «флага», то есть я выбираю значение, которое является либо Истинным, либо Ложным, и на основании этого возвращаемого значения могут следовать две вещи.
1) ФлагЗначение true, иначе «идти вперед», и я получаю данные из базы данных.
2) Флаг имеет значение false, и я хочу предотвратить получение данных.
Теперь эта проверка должна выполняться перед любой функцией, которая будет вызывать соответствующую базу данных.Я решил реализовать эту проверку в виде обработчика событий, присоединенного к объектам графического интерфейса пользователя, который будет запускать этот запрос данных.
Этот обработчик событий проверки сначала вызывается при необходимых событиях, и мой вопрос:
Как мне остановить последующие обработчики событий от запуска, если обработчик события FIRST (мой флаг проверки) появляется FALSE?
Спасибо