Come fare una casella di testo accettano solo i numeri in Visual Basic 8

November 14

La funzione di Visual Basic "IsNumeric" rileva se una voce di casella di testo è un valore numerico. È possibile utilizzare questa funzione per consentire solo ingresso valore numerico nelle vostre caselle di testo di Visual Basic. Per esempio, se si dispone di un campo "cliente età" è possibile richiedere solo i numeri per garantire l'integrità dei dati. È possibile utilizzare la funzione IsNumeric nella pagina VB che elabora i dati e tornare l'utente alla forma originale se la funzione restituisce false.

istruzione

1 Aprire l'editor di Visual Basic dal menu di Windows "Start". Dopo VB carichi Aprire il progetto VB.

2 Fare doppio clic sulla pagina di codice di elaborazione VB si utilizza per elaborare e memorizzare i valori di input dai vostri lettori. Il codice si apre nell'editor di codifica VB.

3 Recuperare il valore casella di testo. È necessario innanzitutto creare una variabile e recuperare l'input dell'utente. Il codice seguente recupera il valore di ingresso da una casella di testo chiamato "userAge":

età Dim As String
età = userAge.Text

4 Determinare se la voce è numerico. Il codice seguente utilizza la funzione "IsNumeric" per determinare se il valore è numerico:

Se non (IsNumeric (età)) Then
MsgBox "È necessario immettere un valore numerico nella casella di testo"
Finisci se