|
|||||||
Надпись (Label) - Мигаем несколько раз
Время создания: 16.03.2019 23:43
Раздел: Разные закладки - VBA - Access - msa.polarcom.ru - 07 Элементы Управления
Запись: xintrea/mytetra_db_adgaver_new/master/base/1531973105eu3xj7h725/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Надпись (Label) - Мигаем несколько раз
Option Explicit Private iBlinkCount As Integer 'счётчик "миганий" по таймеру
Private Sub Form_Load() 'Событие загрузка формы Me.TimerInterval = 300 End Sub
Private Sub Form_Timer() 'Для "красоты" мигаем надписью lblTabToS ... Me!lblTabToS.Visible = Not Me!lblTabToS.Visible iBlinkCount = iBlinkCount + 1 If iBlinkCount > 12 Then Me.TimerInterval = 0 'Хватит! = Отмена таймера Me!lblTabToS.Visible = True End If End Sub Можно заставить "мигать" по определённому событию : Нажатие кнопки "cmdBlink" Private Sub cmdBlink_Click() iBlinkCount = 0 Me.TimerInterval = 300 End Sub
Private Sub Form_Timer() 'Для "красоты" мигаем надписью lblTabToS ... '(с плавным уменьшением частоты) Dim ti As Integer 'Интервал Const iBlinkMax As Integer = 25 'Max число миганий Select Case iBlinkCount Case 0 To 4 ti = 100 Case 8 To 16 ti = 200 Case Else ti = 300 End Select Me.TimerInterval = ti Me!lblTabToS.Visible = Not Me!lblTabToS.Visible iBlinkCount = iBlinkCount + 1 If iBlinkCount > iBlinkMax Then 'Хватит Me.TimerInterval = 0 Me!lblTabToS.Visible = True End If End Sub |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|