Visual Basic.NET - sumar numeros introducidos en un textbox

 
Vista:
sin imagen de perfil

sumar numeros introducidos en un textbox

Publicado por angala (3 intervenciones) el 31/05/2011 19:48:17
Pues eso, he creado varios textbox, en los que se deben introducir numeros, despues compruebo a traves de un if si la suma de los numero es 100, pero no me funciona, me da error de pasar de string a double, cosa que entiendo porque los textbox son para string, pero como hago para sumarlos entonces¿?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

sumar numeros introducidos en un textbox

Publicado por Diego (81 intervenciones) el 01/06/2011 10:11:45
El TextBox1.Text te devuelve un String , y las cadenas no realizan operaciones matematicas, debes convertirlas, si te es mas comodo almacenalo en variables

Ejemplo 1______________________________________________

If CDbl(Me.TextBox1.Text) + CDbl(Me.TextBox2.Text) = 100 Then
MsgBox("100")
End If

Ejemplo 2______________________________________________

Dim Valor1 As Integer = CDbl(Me.TextBox1.Text)
Dim Valor2 As Integer = CDbl(Me.TextBox1.Text)

If Valor1 + Valor2 = 100 Then
MsgBox("100")
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

sumar numeros introducidos en un textbox

Publicado por angala (3 intervenciones) el 01/06/2011 15:05:47
gracias, ya lo he solucionado poniendo "val" antes del textbox, asi val(TextBox1.Text)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar