Blinken eines Labels

Jai

Mitglied
Hallo zusammen,

eine ganz einfache Frage für Euch!

Wie kann ich ein Label zum Blinken brinken? Geht es auch mit Timer bzw. wie?

Danke im voraus!

Jai
 
Möglichkeit:

Mach einen Timer mit einem Intervall von sagen wir 2000 ms. Bei jedem Aufruf soll der Timer die Eigenschaft "visible" des Labels auf den jeweils anderen Wert setzen. Fertig :)
 
oder auch so den ersten timer auf 1000 stellen den zweiten auf 2000 .

Code:
Private Sub Timer1_Timer()
       Formularname.Label1.ForeColor = vbRed
       Formularname.Label1.BackColor = vbBlack
End Sub


Private Sub Timer2_Timer()
       Formularname.Label1.ForeColor = vbBlue
       Formularname.Label1.BackColor = vbRed
End Sub
 
Private Sub Timer1_Timer()
with Formularname.Label1
If .ForeColor = vbRed and .BackColor = vbBlack then
.ForeColor = vbBlack
.BackColor = vbRed
else
.ForeColor = vbRed
.BackColor = vbBlack
end if
end with
End Sub
 
Geht bei vb nicht einfach auch nur:

Code:
public void timer1_tick()
{
label1.visible = ! label1.visible // das ! muss in VB anders sein :)
}

Also in vb.net oder c# geht es mit dieser simplen zeile, abelieber kompliziert wenns auch einfach geht ;)
 
Das was zioProduct meint wäre so:
Code:
Private Sub Timer1_Timer()
  Label1.Visible= Not Label1.Visible
End Sub
 
Zurück