Вопрос

У меня здесь есть 2 файла.Одна из них - моя основная форма, а другая - созданный мной диалог.Теперь я пытаюсь заставить ввести код здесь, в диалоговом окне, чтобы постепенно получить его прозрачность с помощью таймера, который у меня есть в форме набора номера:

If Me.Opacity = "100" Then
            Timer1.Stop()
            Timer1.Enabled = False
        Else
            Me.Opacity = Me.Opacity + 1
        End If

Затем из моей основной формы, если я нажму кнопку, она сделает это:

Dialog.Timer1.Enabled = True
        Dialog.Timer1.Start()

похоже, это не работает.Когда я нажимаю на кнопку, она ничего не делает.

Может ли кто-нибудь найти решение этой проблемы?

Спасибо,

Кевин

Это было полезно?

Решение

Потому что непрозрачность измеряется между нулем и единицей (50% = 0.5, 4% = 0.04, 100% = 1 и т.д.)

Не говоря уже о том, что вы сравниваете непрозрачность со строкой "100" скорее , чем к числу 100.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top