Sisu
Iga kord, kui kasutaja vajutab klaviatuuril klahvi, käivitavad "KeyDown" ja "KeyUp" sündmused VB.NETi rakenduse. Neid sündmusi saab vormi nupu keelamiseks ja lubamiseks kasutada. Selle sündmuse kodeering näitab, et nupu aktiivne olek lülitatakse iga kord, kui kasutaja vajutab klahvi.
Juhised
Kuidas lubada / keelata VB.NETi käsunupud KeyUp rutiinis (tumedat klaviatuuri pilti Cinthy Pilar Revilla Llanos Fotolia.com-lt)-
Klõpsake nuppu Windows "Start" ja valige "Kõik programmid". VB.NETi programmeerimistarkvara avamiseks klõpsake "Microsoft .NET" ja "Visual Studio".
-
Koodi laadimiseks topeltklõpsake viimaste projektide loendis projektifaili nime. Pärast koodilehekülje laadimist paremklõpsake vormi, mida soovite klaviatuuri tegevuse jälgimiseks kasutada. Vormikoodifaili avamiseks klõpsake "Vaata koodi".
-
Liikuge koodijoonele "Avaliku sündmuse võti kui KeyEventHandler". See kood käivitab funktsiooni ja asetate selle koodi järel nupu koodi.
-
Nupu keelamiseks sisestage järgmine käsk:
button1.Enabled = False
Selle koodi aktiveerimisel lülitatakse nupp "de-rõhutama", nii et see ei ole aktiivne, kuid kasutajale nähtav.
-
Nupu aktiveerimiseks sisestage järgmine käsk:
button1.Enabled = Tõsi
Ülaltoodud kood tagastab nupu aktiivsele ja klõpsatavale olekule.