| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come convertire un TextBox in un Integer
    Una delle conversioni che i programmatori devono gestire è quella di convertire il testo immesso in una casella di testo in un numero che può essere utilizzato nelle operazioni aritmetiche . Microsoft Visual Basic è un ambiente di programmazione robusto e ricco di funzionalità che include metodi per fare la conversione da testo a formato intero . Mentre i campi mascherati che costringono l'utente a inserire solo numeri in un campo sono disponibili, questi non sono la scelta migliore per ogni circostanza . Controllo errori, naturalmente , è una parte importante della sequenza di codice di conversione e deve essere incluso per fornire la migliore esperienza utente . Istruzioni
    1

    Avviare Visual Studio o Visual Basic Express ( a seconda della versione installata. ) Fare clic su " Nuovo progetto " sulla " pagina iniziale ".
    2

    selezionare "Windows Forms Application ", e quindi fare clic sul pulsante "Aggiungi" . Si apre una nuova forma di Windows nella finestra di Visual Basic "Design" .
    3

    Scorri oppure fare clic sulla scheda " Strumenti " in alto a sinistra della finestra "Design" . Selezionare e trascinare due controlli " TextBox ", un controllo " Label" e un controllo " Button " nel form. In alternativa , è possibile fare doppio clic su ogni controllo per aggiungerlo al form.
    4

    trascinare i controlli " textBox2 " " TextBox1 " e in allineamento verticale con le linee della griglia di allineamento di Visual Basic come guide . Posizionare il controllo " Label1 " appena sotto le " caselle di testo " , sempre con la griglia di allineamento di Visual Basic per un aiuto . Posizionare il controllo " Button1 " in basso a sinistra del modulo .
    5

    Fare clic sul controllo " Button1 " per selezionarlo. Scorrere la finestra "Proprietà" in basso a destra della finestra " Design" fino a trovare la proprietà " Text " per il controllo " Button1 " . Modificare il testo di "Aggiungi ". Il pulsante sul modulo dovrebbe contenere il testo " Aggiungi " , piuttosto che " Button1 ".
    6

    doppio clic sul pulsante "Aggiungi" per aprire la finestra di Visual Basic "Codice" . Il codice per la conversione dei dati inseriti nel " TextBox1 " e " TextBox2 " si esegue quando l' utente fa clic sul pulsante "Aggiungi" , quindi questo è dove si deve mettere il codice . Visual Studio verrà posizionare il cursore tra le due linee che delimitano l'inizio e la fine della procedura di sub che gestisce l' evento click del pulsante .
    7

    Inserisci il codice simile al seguente codice tra le due linee descritte nel passo 6 .

    Dim NumberOne , NumberTwo , ResultNumber come Integer

    TextBox1.Text > "" Then

    Textbox2.Text > "" Then

    Prova

    NumberOne.Focus ( ) per

    NumberOne = Integer.Parse ( TextBox1.Text ) per

    NumberTwo.Focus ( ) per

    NumberTwo = Integer.Parse ( Textbox2.Text ) per

    ResultNumber = NumberOne + NumberTwo

    Label1.Text = ResultNumber.ToString ( ) per

    Cattura

    MessageBox.Show ( "Devi inserire solo numeri nel campo . " ) per

    End Try

    Else

    MessageBox.Show ( "Devi inserire un numero nella casella di due". )

    Torna

    Else

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

    Torna

    End Se

    l'affermazione " Dim " stabilisce tre variabili di tipo intero , seguito da due "if" che controllano per assicurarsi che l' utente ha inserito qualcosa nelle " caselle di testo . " Il " try /catch /End Try " sezione di codice fa i tentativi di conversione reale sui dati inseriti nelle " caselle di testo . " Se ci sono dei dati non numerici come in uno " TextBox " (come determinato dai comandi " Integer.Parse ", uno dei due comandi " MessageBox.Show " ottiene il controllo e visualizza un messaggio di errore . Se i dati in entrambe le caselle di testo " " è numerico , quindi procede l'aggiunta . il risultato viene inserito nella " proprietà Label1.Text " , che visualizza sul modulo .

    Previous :

    next :
      Articoli Correlati
    ·Come Master VBA per Microsoft Office 2007 
    ·Come ottenere informazioni sulla stampante tramite VB6 
    ·Come accedere alla FlexGrid in VB6 
    ·Come disattivare il Task Manager in VB.Net 
    ·Come invertire i numeri su Visual Basic 
    ·Come aggiungere colonne in DataGrid 
    ·Che cosa NET CLR significa ? 
    ·Come fare un ping da Visual Basic 
    ·Come modificare XML con una GridView in ASP.NET e Visua…
    ·Come creare sito web File di Excel in Asp.Net 
      Articoli in evidenza
    ·PHP Fatal Error : Impossibile utilizzare String Offset …
    ·Come inviare un modulo per iFrame 
    ·Come modificare il cursore in un cursore personalizzato…
    ·Come fare colonne mediante DIV Tags 
    ·Come installare Java Virtual Machine 
    ·Cosa succede quando un thread indipendente chiamate Exi…
    ·Come cambiare la versione di Python in Snow Leopard 
    ·Come fare un labirinto in Java 
    ·PHP proxy Tutorial 
    ·Come controllare Dipendenze in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com