Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come convertire una casella di testo a un numero in Visual Basic

di Microsoft Visual Basic contiene alcune funzioni potenti che rendono più facile la vita del programmatore . Un esempio è la possibilità di convertire i dati immessi in una casella di testo in un valore numerico . VB.NET ha diversi modi per gestire questo , a seconda del tipo esatto di conversione che si sta tentando di realizzare. Per la maggior parte tali conversioni , il metodo Parse di Visual Basic si inserisce il disegno di legge . Istruzioni
1

Avviare Visual Basic e aprire il progetto .
2

creare due caselle di testo , un'etichetta e un pulsante sul modulo utilizzando il menu degli strumenti a sinistra della finestra di progettazione .
3

Disporre l'etichetta sotto le caselle di testo e di organizzare il bottone qui sotto tutte.
4

doppio clic sul pulsante , dal momento che questo è dove il codice vero e proprio andrà . Si aprirà la finestra del codice con un subprocedure per gestire l'evento Click del pulsante
5

Aggiungere il seguente codice tra la linea di "Sub Procedura" e " End Sub " linea : .

Dim firstNumber , secondNumber , sumNumber as Integer

TextBox1.Text > "" Then

Textbox2.Text > "" Then

Prova

FirstNumber.Focus ( ) per

firstNumber = Integer.Parse ( TextBox1.Text ) per

SecondNumber.Focus ( ) per

secondNumber = Integer.Parse ( Textbox2.Text ) per

sumNumber = firstNumber + Commercio secondNumber

Label1.Text = SumNumber.ToString ( ) per

Cattura

MessageBox.Show ( "Inserire un numero valido nel campo " ) per

Torna

End Try

Else

MessageBox.Show ( " Inserire un numero nella seconda casella " ) < br

Torna

Else


MessageBox.Show > ( "Inserire un numero nella prima casella " ) per

Torna

End If

Questo codice imposta tre variabili intere e quindi richiederà all'utente di inserire caratteri numerici nelle caselle di testo . Quando si preme il pulsante , il programma permette di convertire quelle stringhe di caratteri nelle caselle di testo in numeri interi che VB può utilizzare per fare matematica . Il codice quindi aggiunge i numeri nella variabile sumNumber e converte che torna a una stringa di caratteri e lo visualizza nel campo Label1 nel form .
6

Clicca l'opzione "Debug " nella parte superiore della schermo e quindi fare clic sul collegamento " Avvia debug " . Il vostro modulo dovrebbe apparire , e si dovrebbe essere in grado di digitare un numero in ciascuna delle caselle di testo , fare clic sul pulsante e hanno la somma appare nel campo etichetta . Se si tenta di inserire le lettere nelle caselle di testo , si dovrebbe ottenere messaggi di errore come indicato nel codice .

 

Programmazione © www.354353.com