- Код: Выделить всё
Dim n As Integer, nn As Integer
--------------------------------------------------------------------------------
Private Sub Form_Load()
n=0
nn = 1
End Sub
--------------------------------------------------------------------------------
Private Sub Form_Activate()
nn = 1
End Sub
--------------------------------------------------------------------------------
Private Sub Form_Deactivate()
nn = 0
End Sub
--------------------------------------------------------------------------------
Private Sub Timer1_Timer()
n = n + nn
Label1.Caption = Str$(n)
End Sub
В общем есть Label, в котором пишется цифра, и каждую секунду к ней прибавляется единица. Если я переключаюсь на другое окно, возрастание числа должно прекращаться.
Но прога почему-то не работает - когда окно становится неактивным, число все равно увеличивается на 1 каждую секунду.
