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 Key Presser med VB

    Du måste göra en nyckel presser händelse med Visual Basic eller VB , om du önskar att skapa ett program som svarar på tangenttryckningar . Du kan göra dina program svarar på knapptryckning händelser med Control.KeyPress händelse , som automatiskt skjuter varje gång en användare trycker på en tangent. Detta gör att du kan skapa en mängd olika tillämpningar som kräver användning av ett tangentbord . Till exempel ordbehandling , spel och direktmeddelandeprogram kräver allt du skriva kod som kan svara på en nyckel presser händelse . Saker du behöver Review, Visual Studio
    Visa fler instruktioner
    1

    öppna projektet som ska svara på keyboard input i Visual Studio .
    2

    Lägg en textruta till designen ytan . Klicka på " Evenemang " ikonen i menyn Egenskaper när textrutan är markerad . Dubbelklicka på tangenttryckningshändelse . Visual Studio skapar automatiskt en tom subrutin som kombinerar namnet på textrutan och knapptryckningshändelse :

    Private Sub TextBox1_KeyPress ( ByVal avsändare Som System.Object , ByVal e Som System.Windows.Forms.KeyPressEventArgs ) Handtag TextBox1 . Tangenttryckning

    End Sub
    3

    Lägg kod som krävs inom den subrutinen . Kontrollera till exempel att se om nyckeln pressad var backspace :

    Private Sub TextBox1_KeyPress ( ByVal avsändare Som System.Object , ByVal e Som System.Windows.Forms.KeyPressEventArgs ) Handtag TextBox1.KeyPress
    p Om e.KeyCode < > Keys.Tab Then'create lämpligt svar för din ansökan till backsteg händelse

    End Sub
    4

    Tillgång valfri tangent genom att använda medlemmar av Keys uppräkningsklass . Gå en viss tangent genom att skriva String " nyckel " , följt av en period och medlem namn som anges i Keys uppräkningsklass :

    ' ReturnKeys.Return

    ' Control keyKeys.Control

    ' bokstaven " K " Keys.K
    5

    Spara ditt arbete och F5 för att felsöka den . Testa programmet för att se till att det fungerar som förväntat .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lista över funktioner i Visual Basic
    ·Hur kopierar du en fil med VBScript
    ·Tillgång till Path nekad i Visual Studio 2010
    ·Hur man spelar ljud med Visual Basic
    ·Hur man öppnar en wmv-fil i VB
    ·Hur man bort genomstruken text i ett dokument i VBA
    ·Hur till låsa upp ett konto Script
    ·Hur man byter en textruta med en annan som Fyller Data …
    ·Hur man skriver text i ett formulär i VB6
    ·VBA-programmering Struktur
    Utvalda artiklarna
    ·Hur man gör en animation med Java
    ·Hur man rensar ett bildblock i VB.NET
    ·Hur konvertera en array till en sträng i PHP
    ·Beskrivning av Visual Basic
    ·Historien om Visual Basic 6.0
    ·Hur man startar Telnet Från Visual Basic
    ·Hur man skapar en BlogSkin för Blogger
    ·Hur man skriver enkla Visual Basic -koder
    ·Hur Square element i en lista i Python
    ·Vad är Buffertöverskridning
    Copyright © Dator Kunskap http://www.dator.xyz