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 Tillåt en textruta för att bara acceptera siffror i Microsoft Visual Basic

    Som programmerare kommer du ofta att begränsa vilka typer av tecken som en användare kan ange i en textruta kontroll . I Visual Basic kan du enkelt kontrollera tecknen användaren kommer in med hjälp av TangentNed och Tangenttryckning händelser i textrutan kontroll . Dessa händelser kommer att köras när användaren trycker på en tangent på tangentbordet , vilket ger dig möjlighet att tillåta endast siffror som ska skrivas . Instruktioner
    1

    Högerklicka på kontrollen textrutan du vill kontrollera och välj Egenskaper . Klicka på Händelser ikonen som liknar en blixt . Rulla ned till TangentNed händelsen och dubbelklicka på bredvid den för att skapa händelsen
    2

    Lägg följande globala variabel i deklarationerna området nedanför Public Class : .

    Dim notANumber As Boolean
    3

    Kopiera och klistra in följande kod innanför TangentNed händelsen för textruta kontroll :

    notANumber = False
    p Om e.KeyCode < Keys.D0 OrElse e.KeyCode > Keys.D9 Sedan
    p Om e.KeyCode < Keys.NumPad0 OrElse e.KeyCode > Keys.NumPad9 Sedan
    p Om e.KeyCode < > Keys.Back Sen

    notANumber = Sant

    End If

    End If

    End If

    Om Control.ModifierKeys = Keys.Shift Sedan

    notANumber = Sant

    End If
    4

    på händelserna listrutan och välj knapptryckning för att skapa händelsen förfarande . Kopiera följande kod innanför denna händelse förfarande :
    p Om notANumber = sant då

    e.Handled = Sant End
    p Om
    5

    Press " F5 " för att köra programmet . Din textruta accepterar endast siffror .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser Windows Security Settings Genom VB.NET C…
    ·Vad är bra program för att på Visual Basic
    ·Hur konvertera text i HTML till RichTextBox i Vb.NET
    ·Hur man använder textrutor i Visual Basic
    ·Konvertera en VB6 Project till EXE
    ·Lägga till en referens till ett projekt i Visual Basic…
    ·Hur man läser delar av en fil till en array
    ·Hur man anropar en lagrad procedur i en SQL Server frå…
    ·Hur vill kolla en sträng för Alphabet Endast i VB
    ·Visual Basic Tutorial för Windows 7
    Utvalda artiklarna
    ·Hur man använder MemoryStream på en Bitmap Byte Array…
    ·MySQL PHP WP : Hur Infoga ett parti Post Plugin
    ·Hur du tar bort HTML- filer i katalogen i Perl
    ·Hur uppdaterar Kolumn Namn på en JTable
    ·Hur man skriver pseudokod för att slå upp ord i en or…
    ·Hur man byter en period Använda String Med Java
    ·Hur man uppdaterar en tabell i MySQL
    ·Hur man lysa en bild i Python
    ·Hur Debug Perl-skript
    ·Hur du uppdaterar ComboBox på Förändring av övrigt …
    Copyright © Dator Kunskap http://www.dator.xyz