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

Come ottenere un valore decimale da una casella di testo

Microsoft Visual Basic è un linguaggio realmente orientato agli oggetti di programmazione , che offre robuste funzionalità per i programmatori inesperti e professionisti esperti . Praticamente ogni linguaggio di programmazione fornisce un modo per convertire il testo in numeri e VB.NET non fa eccezione . Per convertire il numero da un TextBox è necessario utilizzare il " Parse ( ) " metodo. Istruzioni
1

Avviare l'ambiente di programmazione Visual Basic e aprire un " Nuovo progetto " dalla pagina iniziale.
2

rotolare il cursore sulla scheda Casella degli strumenti nella parte superiore a sinistra della finestra di progettazione . Fare doppio clic sul controllo TextBox due volte per inserire due caselle di testo nel modulo .

3 Fare doppio clic sul controllo Button per inserire un pulsante nel form . Fare doppio clic su un controllo Label per inserire un'etichetta sulla forma . Disporre le caselle di testo sopra l'etichetta sul form e inserire il bottone qui sotto di loro.
4

doppio clic " Button1 " per aprire la finestra del codice Visual Basic. VB sarà posizionare il cursore tra la prima e l'ultima riga della procedura che gestisce il pulsante di scatto
5

Aggiungi codice simile al seguente esempio tra le due linee : .

Dim FirstMult , SecondMult , ProductNumber come decimale

TextBox1.Text > "" Then

Textbox2.Text > "" Then

Prova

FirstMult . focus ( ) per

FirstMult = Decimal.Parse ( TextBox1.Text ) per

SecondMult.Focus ( ) per

SecondMult = Decimal.Parse ( Textbox2.Text ) per

ProductNumber = FirstMult * SecondMult

Label1.Text = ProductNumber.ToString ( ) per

Cattura

MessageBox.Show ( " solo numeri consentiti nella casella di testo " )

Torna

End Try

Else

MessageBox.Show ( "Devi inserire un numero nella seconda casella di testo " ) per

Return

Else

MessageBox.Show ( "Devi inserire un numero nella prima casella di testo " ) per

Torna

End If

l'affermazione " Dim " stabilisce tre variabili di tipo decimale , e il codice richiede all'utente di inserire un numero in ciascuna delle due caselle di testo . Quando l' utente fa clic su Button1 il codice utilizzerà il metodo Parse per convertire i valori di testo per i numeri decimali , o messaggi di errore problema se vengono immessi valori non validi . Se i numeri validi sono enterd in TextBox1 e TextBox2 Il programma converte e poi moltiplica i due numeri e immette il prodotto nella variabile ProductNumber e nella casella Label1 nel form.

 

Programmazione © www.354353.com