Devo sommare tre variabili (Impostate su String, in questo esempio a, b e c) contenenti dei numeri.
Mettende essere:
codice:
a = 100
b = 200
c = a + b
La stringa c non ha valore '300', ma valore '100200'.
Suppongo essere questo dovuto al fatto che le tre variabili sono impostate su String e non su, ad esempio, Long.
Se le imposto su long però ricevo un errore da visual basic (in quanto queste variabili sono ricavate da un TextBox): Tipo non corrispondente.
Come faccio per ottenere invece '300'? (Qua sotto vi riporto il codice completo)
codice:
Private Sub cmdElabora_Click()
Dim a As String
Dim b As String
Dim c As String
a = txta.Text
b = txtb.Text
c = txtco.Text
c = a + b
MsgBox (c)
End Sub