Foro de elhacker.net

Programación => .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:
Código:
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í

Código:
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