Discussione: Visual basic
View Single Post
Old 16-09-2005, 00:09   #2
okay
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 906
Quote:
Originariamente inviato da biochetasi
Salve
sono un novellino nella programmazione,

vorrei sapere se c'è q.cuno che sa dirmi come posso, in Visual Basic, sommare il contenuto di due text.
Il problema sta nel fatto che le cifre me le riconosce come caratteri, ovvero se faccio:


Private Sub Command1_Click()
label1.Caption = text1.Text + text2.Text
End Sub


e ad esempio cerco di sommare 1 + 1 il risultato non è 2 ma 11
Mi hanno spiegato che questo succede perchè la text è un oggetto nato per le stringhe, coma faccio a convertire le cifre da stringhe a numeri????


Spero di essere stato chiaro.
Usa
val(text1.Text) + val(text2.Text)
vai a vedere nella guida cosa fà l'istruzione val
okay è offline   Rispondi citando il messaggio o parte di esso