Du kan avsevärt förbättra prestanda för Visual Basic-programmet genom att inte behöva kontrollera varje tecken som anges av användaren . I VB , kan du använda " IsNumeric " -funktionen för att avgöra om uppgifterna inte är numeriskt . Denna funktion returnerar ett booleskt värde som anger om ett uttryck kan utvärderas som ett tal . Du kan använda en String-variabel för att fånga text som angetts av användaren och använd " IsNumeric " -funktion för att kontrollera variabeln . Instruktioner
1
Launch Microsoft Visual Basic Express och klicka på " Nytt projekt " i den vänstra rutan på din datorskärm . Klicka på " Visual Basic " under " Installerade mallar , " klick " Windows Forms Application " och klicka på " OK " för att starta ett nytt projekt .
2
Dubbelklicka på " TextBox " kontroll på " Verktygslåda " rutan för att lägga till en till formuläret . Lägg en " knapp " med samma teknik
3
Dubbelklicka på knappen för att skapa en händelse knapptryckning , och lägg till följande kod för att skapa två variabler : .
Dim numericCheck As Boolean
Dim inputTxt As String
4
Skriv in följande kod för att få värdet i textrutan och kolla om det är numeriskt med hjälp av " IsNumeric " -funktion :
inputTxt = Me.TextBox1.Text
numericCheck = IsNumeric ( inputTxt )
5
Lägg till följande kod med hjälp av boolesk variabel och låter användaren veta om värdet var numeriskt :
p Om numericCheck Sedan
MsgBox ( " . Du angav ett numeriskt värde " ) katalog
Else
MsgBox ( " Du har inte fyllt ett numeriskt värde . " ) katalog
End If
6
Tryck " F5 " för att köra koden och klicka på " Button1 . " Addera ditt