Een knop automatisch laten oplichten en herhalen

Status
Niet open voor verdere reacties.
Als je bedoelt de achtergrondkleur van de knop veranderen, dan kan je dit zo:
Je maakt je knop zijn style grafisch! Enkel bij een grafische knop kan je de achtergrondkleur wijzigen.
Dan gebruik je bijvoorbeeld deze code om de achtergrondkleur van de knop normaal en wit te laten wisselen. Voor het knippereffect gebruik je een timer control.
In mijn voorbeeld heet de knop btn_Test en de timer tmr_Knipper...
Je kan de timer ook op een andere plaats activeren bijvoorbeeld door bepaalde voorwaarden die vervuld moeten zijn. Dit voorbeeld start het knipperen als het form geladen wordt en stopt het als het form uit het geheugen gehaald wordt.
Code:
Option Explicit

Private Sub Form_Load()
  tmr_Knipper.Enabled = True
  tmr_Knipper.Interval = 1000
End Sub

Private Sub Form_Unload(Cancel As Integer)
  tmr_Knipper.Enabled = False
End Sub

Private Sub tmr_Knipper_Timer()
  If btn_Test.BackColor = vbHighlightText Then
    btn_Test.BackColor = vbButtonFace
  Else
    btn_Test.BackColor = vbHighlightText
  End If
End Sub
 
Knop oplichten, hoe eh, hoe bedoel je dat precies? Je bedoelt waarschijnlijk BUTTON ENABLED? Jaaa, dat is mijn vakjargon.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan