Olá pessoal, estou com um problema ao fazer o seguinte projeto.
[code]Public Class Caclculadora
Dim numero As Integer
Dim operador As String
Dim resultado As Double
Private Sub Button0_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button0.Click, Button1.Click, Button2.Click, Button3.Click, Button4.Click, Button5.Click, Button6.Click, Button7.Click, Button8.Click, Button9.Click
numero = sender.text
TextBox1.Text = TextBox1.Text & numero
End Sub
Private Sub Buttonigual_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Buttonigual.Click, ButtonC.Click, Buttondiv.Click, Buttondividir.Click, Buttonexp.Click, Buttonmais.Click, Buttonmenos.Click, Buttonvezes.Click, Buttonmod.Click, Buttonporcen.Click, Buttonsqrt.Click
operador = sender.text
Select Case operador
Case "+"
resultado = TextBox1.Text + numero
TextBox1.Clear()
Case "="
TextBox1.Text = resultado
End Select
End Sub
End Class[/code]
Fiz só o botão do + por enquanto para testar…
Porém sempre que executo, ele soma o primeiro numero com ele mesmo… Na verdade era para ele zerar esse numero que foi pego pelo sender.text para poder ter um segundo valor e realizar a soma, porem não estou conseguindo…
Alguem poderia me ajudar? Estou fazendo esse projeto para entender o conceito de array de objetos.
Grato, Lucas