Вопрос
Есть кнопка на форме. Нажимаешь — выполняется определенный фильтр. Как бы отключить при повторном нажатии на эту-же кнопку фильтр? Может есть какое-нибудь другое решение?
Ответ
Можно в коде формы вписать строку (перед всеми процедурами):
Private IsFiltr as Boolean
Тогда в обработчике кнопки можно > использовать значение этой
переменной как некий флаг:
Private sub Command1_Click (Button as Long)
Select case IsFiltr
case True 'Отключить фильтр…
IsFiltr = False
…
case False 'включить фильтр…
IsFiltr = True
…
End Select
end sub
******
В Delphi можно делать так:
IsFiltr:=not IsFiltr
kolesnik_an
Copyright 2000-2004 Сообщество Чайников
Контактная информация