Dany » 22.08.2008 (Пт) 11:43
В разрабоке приложений на VB6 у меня тоже возникала такая проблема. Данная проблема может решаться более простым путем:
1) На форме создается таймер (интервал по умолчанию)
2) Текстовое поле для отображения значений и контроля изменения параметров
3) Чек-бокс для проверки активности таймера
4) При нажатии на полосу прокрутки задается какой-то параметр и он передается в текстовое поле, событие одновременно с этим контролирует значения тектового поля, если есть изменения параметров в тектовом поле(сравнивание значений в поле), таймер замораживается.
5) Проверяем: если интервал равен 0 то снять флажек с чек-бокса, иначе оставить флажек.
Пример работает на всех Windows совместимых системах (на XP точно)