Hvordan lage en blinkende knapp i VB

Hvordan lage en blinkende knapp i VB


Lære å lage en blinkende knapp i Visual Basic.NET (VB.NET) program kan gjøre programmet mer attraktivt for brukeren. Du kommer til å trenge å gjenta en del av koden for å endre bakgrunnsfargen på knappen og den beste kontrollen for å oppnå dette er en tidsstyring. En tidsstyring vil automatisk utføre en del av koden avhengig av verdien i "Intervall" eiendom. Du kan bruke "Back" eiendom for å endre fargen på knappen og oppdatere kontroll ved hjelp av "Application.DoEvents" metoden.

Bruksanvisning

1 Start Microsoft Visual Studio, klikk på "New Project" fra den venstre delen av skjermen og utvide "Visual Basic" under "Installerte maler." Klikk "Windows" og dobbeltklikk på "Windows Forms Application" for å opprette en ny søknad.

2 Dobbeltklikk på "Button" fra verktøykassen panelet på venstre side av skjermen for å legge til en ny knapp i skjemaet.

3 Dobbeltklikk på "Timer" for å legge til en ny tidsstyring. Høyreklikk timer kontroll og klikk "Egenskaper". Sett "Enabled" egenskapen til "Riktig" og sette "Intervall" egenskapen til "500."

4 Dobbeltklikk timer kontroll for å skape en hake hendelsen og legge til følgende linje med kode for å opprette en global variabel over "Timer1_Tick:"

Dim blink Som boolsk

5 Kopier og lim inn følgende kode på innsiden av "Timer1_Tick" hendelse for å gjøre knappen blinke ved å endre bakgrunnen og tilbake fra oransje til rødt:

Hvis (blinker) Deretter

Me.Button1.BackColor = Color.Red
blink = False
Application.DoEvents()
Else
Me.Button1.BackColor = Color.Orange
blink = True
Application.DoEvents()
End If

6 Trykk "F5" for å kjøre programmet og se den blinkende knappen.