identifisere hvilke knappen ble trykket på en mus av brukeren kan gi deg mer informasjon om hvilke handlinger som må ta i Visual Basic program . I VB nesten hver kontroll har " museklikk " hendelse som utføres når kontrollen er klikket av musen. Det er nyttig å vite knappen inne for å vise mer informasjon, for eksempel menyer eller melding bokser for brukeren . Du kan legge til en hvilken som helst VB kode du ønsker å kjøre når en museknappen inne under " museklikk " hendelse . Du trenger
Microsoft Visual Basic Express
Vis flere instruksjoner
en
start Microsoft Visual Basic Express , klikker du "New Project ... " på den venstre ruten på skjermen og velg "Windows Forms Application ". Klikk " OK " for å lage en Windows Forms -prosjekt .
2
Legge til en tekstboks kontroll ved å dobbeltklikke " TextBox " fra Toolbox ruten .
3
Høyreklikk Form og klikk " Egenskaper". Klikk på "Hendelser "-ikonet som ligner et lynnedslag . Scroll ned og dobbeltklikk på siden av " museklikk " for å opprette et museklikk hendelsen for den Form . Gjenta forrige trinn for å legge til et klikk handling hendelsen for tekstboksen kontroll
4
Kopier og lim inn følgende kode på innsiden av " Form1_MouseClick " prosedyre : .
Select sak e.Button
sak Er = MouseButtons.Left
MessageBox.Show ( " Presset venstre museknapp på Form . ")
sak Er = MouseButtons.Right
MessageBox.Show ( " Presset høyre museknapp på Form . ")
sak Er = MouseButtons.Middle
MessageBox.Show ( " Presset midtre museknapp på Form . ")
< p> End Select
5
Kopier og lim inn følgende kode på innsiden av " TextBox1_MouseClick " prosedyre : en
Select sak e.Button
sak Er = MouseButtons.Left
MessageBox.Show ( " Presset venstre museknapp på tekstboksen . ")
sak Er = MouseButtons.Right
MessageBox.Show ( " Presset høyre museknapp på tekst box . ")
sak Er = MouseButtons.Middle
MessageBox.Show ( " Presset midtre museknapp på tekstboksen . ")
End Select
6
Trykk " F5 " for å kjøre programmet og bruke museknappen mens du klikker skjemaet eller tekstboksen. En meldingsboks vil bli generert indikerer museknappen inne .