- #1
A
Alexander16
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 26.08.2002
- Beiträge
- 473
- Reaktionspunkte
- 0
Hallo ;D
Ich habe einen Button erstellt. Dieser sollte die Farbe bei Berührung des Mauszeigers ändern (z.b. blau), aber wenn sich er Mauszeiger wieder von dem Button entfernt soll die Standartfarbe zurück gestellt werden.
Also wie ein Link mit einem LinkOver- Effekt bei einer Website.
Ich habe dies auch schon versucht:
Option Explicit
Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Command1.BackColor = vbBlue
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Command1.BackColor = vbRed
End Sub
Aber wenn man den Mauszeiger auf dem Button bewegt flimmert die Buttonfarbe, weil sie immer wieder die Farbe blau bekommt, obwohl diese schon blau ist.
Wie mach ich das?
Vielen Dank ;D
Ich habe einen Button erstellt. Dieser sollte die Farbe bei Berührung des Mauszeigers ändern (z.b. blau), aber wenn sich er Mauszeiger wieder von dem Button entfernt soll die Standartfarbe zurück gestellt werden.
Also wie ein Link mit einem LinkOver- Effekt bei einer Website.
Ich habe dies auch schon versucht:
Option Explicit
Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Command1.BackColor = vbBlue
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Command1.BackColor = vbRed
End Sub
Aber wenn man den Mauszeiger auf dem Button bewegt flimmert die Buttonfarbe, weil sie immer wieder die Farbe blau bekommt, obwohl diese schon blau ist.
Wie mach ich das?
Vielen Dank ;D