Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: HaToN en 20 Junio 2008, 17:25 PM

Título: Fallo al sumar en visual basic 2008?
Publicado por: HaToN en 20 Junio 2008, 17:25 PM
Bueno, estoy haciendo una calculadora, y he puesto 3 textboxs y 4 botones (sumar, restar, multiplicar y dividir).

Cuando resto, multiplico o divido todo me va bien, en cambio al sumar, me sale esto:
5+5=55

El code es este:
TextBox3.Text = TextBox1.Text + TextBox2.Text

me podeis decir si veis algun error?

gracias de adelantado
Título: Re: Fallo al sumar en visual basic 2008?
Publicado por: Novlucker en 20 Junio 2008, 17:42 PM
Eso es porque el textbox es un cuadro de texto justamente, entonces los 5 te los concatena, como si fuesen texto, 5 & 5 = 55

Para eso debes de hacerlo así

TextBox3.Text = val(TextBox1.Text) + val(TextBox2.Text)

Con val conviertes texto en números

Saludos
Título: Re: Fallo al sumar en visual basic 2008?
Publicado por: HaToN en 20 Junio 2008, 17:45 PM
Muchas Gracias  :D