Du kan forbedre ydelsen på din Visual Basic-program ved ikke at skulle kontrollere hvert tegn indtastes af brugeren . I VB, kan du bruge " IsNumeric "-funktionen til at bestemme, om de indtastede data er numerisk . Denne funktion returnerer en boolesk værdi, der angiver , om et udtryk kan evalueres som et tal. Du kan bruge en streng variabel til at fange tekst indtastet af brugeren, og bruge " IsNumeric "-funktionen til at kontrollere variablen. Instruktioner
1
Launch Microsoft Visual Basic Express og klik på " Nyt projekt " i den venstre rude på din computerskærm . Klik på " Visual Basic " under " Installerede skabeloner ", klik på "Windows Forms Application " og klik på "OK " for at starte et nyt projekt.
2
Dobbeltklik på " TextBox " kontrol på "Toolbox " ruden for at tilføje en til din formular . Tilføj en " knap" med den samme teknik
3
Dobbeltklik på knappen for at oprette en knap klik begivenheden , og tilføj følgende kode til at oprette to variabler : .
< P > Dim numericCheck Som Boolean
Dim inputTxt As String
4
Skriv følgende kode for at få den indtastede værdi i tekstfeltet , og se om det er numerisk ved hjælp af " IsNumeric "-funktionen : < br >
inputTxt = Me.TextBox1.Text
numericCheck = IsNumeric ( inputTxt )
5
Føj følgende kode ved hjælp af boolesk variabel og lade brugeren vide , hvis værdien var numerisk : Hej p Hvis numericCheck Så
MsgBox ( " . Du har indtastet en numerisk værdi" )
Else
MsgBox ( "Du har ikke indtaste et numerisk værdi ". )
End If
6
Tryk på" F5 "for at køre koden, og klik på" Button1 ".
< br >