Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man gör en musklickningshändelsen med hjälp av Visual Basic

    När det gäller musklickningshändelser i Visual Basic , mycket av arbetet för att hantera dem är redan gjort för dig . De flesta kontroller i Visual Basic har " Klick ", " mouseDown " och " mouseUp " händelser som du kan använda för att styra programmet när användaren klickar med musen . Du kan också använda " MouseEventArgs " klass egenskaper för att ge ytterligare uppgifter om dessa händelser , t.ex. vilka musknapp användaren tryckt på eller koordinaterna för musen på blanketten . När du skapar ett nytt Visual Basic-projekt , kan du göra musklickningshändelser på flera sätt . Instruktioner Klick Händelse
    1

    Dubbelklicka på " Button " kontroll i verktygslådan för att lägga till " Button1 " till formuläret .
    2

    Dubbelklicka på " Button1 " för att öppna " Button1_Click " . kodfönster
    3

    Skriv följande :

    MsgBox ( " Du har klickat på knappen " , MsgBoxStyle.Information , " Button Click " ) katalog

    När användaren klickar Button1 , ett informativt visas med meddelandet visas. Ersätt detta med mer praktiska kod , till exempel ett samtal till en annan funktion , ändra värden i etiketter och textrutor , eller uppmanar användaren för mer information .
    Mouse Down och Up
    4

    Dubbelklicka på " Label " kontrollen i verktygslådan för att lägga till " Label1 " till formuläret . Ändra dess text-egenskap till " Du har inte klickat på etiketten . " Öppna koden fönstret
    5

    Öppna " Label1_MouseDown " funktionen och skriver följande : .

    Label1.Text = " . Just nu klickar på etiketten "

    etiketten här meddelandet visas när användaren klickar på etiketten
    6

    Öppna " Label1_MouseUp " funktionen och skriver följande : .

    Label1.Text = " Du har slutat . klicka på etiketten "

    etiketten här meddelandet visas när användaren släpper musknappen
    7

    Öppna . " Label1_MouseLeave " funktionen och skriver följande :

    Om Label1.Text = " Du har slutat att klicka på etiketten . " Sedan

    Label1.Text = " Du har klickat på etiketten . "

    End If

    Etiketten visar detta meddelande om användaren redan har klickat på etiketten och sedan släppte musknappen och flyttar muspekaren utanför själva etiketten . Addera MouseEventArgs klass
    8

    Dubbelklicka på " Label " kontrollen i verktygslådan sex gånger till lägga sex etiketter till formen , som heter " Label1 " till " Label6 . "
    9

    Ordna etiketterna vertikalt på formen så att Label1 är upptill och Label6 är längst ned .

    10

    Öppna " Form1_MouseClick " funktionen och skriver följande :

    Label1.Text = " Button : " & e.Button.ToString

    Label2.Text = " Klick : " & e.Clicks

    Label3.Text = " X-position : " & eX

    Label4.Text = " Y-position : " & Ey

    Label5.Text = " Plats : " & e.Location.ToString

    Label6.Text = " Delta : " & e.Delta

    När användaren klickar på formen , är varje MouseEventArgs fastigheten visas i ett av de sex etiketter. Detta visar vilken knapp användaren klickade , hur många gånger han klickade på den , den x - koordinat , x- koordinat , xy - koordinaterna tillsammans och deltavärdet , som räknar hur många gånger mushjulet roterar . Konvertera knappen och plats egenskaper strängar låter användaren tydligt se värdena .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör ett klickar spel med Visual Basic
    ·Fel Inloggning till textfil för en VB.NET Application
    ·Hur du använder BMP -filer Med QBasic
    ·Hur man ändra skiftläge för bokstäver i Visual Basi…
    ·Hur man gör en kvadratiska formel Programmet på en TI…
    ·Hur man gör en rullgardinsmeny eller Tab i Visual Basi…
    ·Så här anger en Standard Fastighet i Visual Basic
    ·Hur man gör med ComboBox
    ·Hur Multi - Thread i Visual Basic
    ·Hur skapa hemsida Excel-filer i Asp.Net
    Utvalda artiklarna
    ·Hur man byter rektanglar Point Oavgjort i WPF
    ·Hur man gör en CSV -fil i Java
    ·Lägga till protokollet till DateTime
    ·Hur man skriver ut siffror i ett Perl Script
    ·Hur man använder Picture Control med hjälp av Visual …
    ·Hur man installerar Python
    ·Hantera rollback-segment
    ·Hur man tar bort filer från MySQL med PHP
    ·Hur man skriver ett grafikprogram
    ·Hur man gör en länk Bounce Med jQuery
    Copyright © Dator Kunskap http://www.dator.xyz