CALCULADORA O SINAL DE MAIS NAO FUNCIONA

TIAGOFABRE 11/11/2009 20:15:07
#327464
olá pessoal, estou com um problema. é o seguite, tenho uma calculadora com duas texts, uma label e um botão, o usuário tem que colocar os dois numeros que deseja somar e aperta o botão que o resultado sairá na label.

porem fasso isso

comandbutton1_click()
label1 = text1 + text 2


end sub

so que ex: quando coloco 5 em uma text e 4 em outra a label fica [Ô]54[Ô], porém e som com o sinal de mais que isso acontece(com os sinais de - / * ^ div e etc funcional.)

agradeço desde já...
MARCELO.TREZE 11/11/2009 20:29:56
#327465
Resposta escolhida
isso é porque os text são tratados como string, vc deve converte-los para longo (CLng) Inteiro(CInt) Double(CDbl) qeste ultimo é o mais indicado, então faça desta forma

Label1.Caption = CDbl(Text1.Text) + CDbl(Text2.Text)

e veja o resultado

Tópico encerrado , respostas não são mais permitidas