Visual Basic 2008 Непрозрачность Сбой - PullRequest
0 голосов
/ 23 октября 2009

У меня есть 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()

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

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

Спасибо

Кевин

1 Ответ

1 голос
/ 23 октября 2009

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

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

...