PROGRAMACAO VISUAL BASIC 6 NIVEL BASICO

PROGRAMADORTW 09/03/2013 00:22:08
#420211
estou tentando fazer uma calculadora. comecei ha pouco tempo. esse eh meu projeto :

Option Explicit

Dim numero1 As Currency
Dim numero2 As Currency
Dim totalx As Currency



Private Sub cmdmult_Click()

numero1 = Val(txtnumero1)
numero2 = Val(txtnumero2)
totalx = numero1 * numero2
lbltotal.Caption = totalx

End Sub

Private Sub cmdsair_Click()
End

End Sub

Private Sub cmdsomar_Click()

numero1 = Val(txtnumero1)
numero2 = Val(txtnumero2)
totalx = numero1 + numero2
lbltotal.Caption = totalx

End Sub

Private Sub cmdtirar_Click()

numero1 = Val(txtnumero1)
numero2 = Val(txtnumero2)
totalx = numero1 - numero2
lbltotal.Caption = totalx

End Sub

Private Sub dmsdividir_Click()

numero1 = Val(txtnumero1)
numero2 = Val(txtnumero2)
totalx = numero1 / numero2
lbltotal.Caption = totalx

End Sub


qdo dou start diz argument not optional e o txtnumero2 é grifado. oq eesta errado? obrigado ^^
PROFESSOR 09/03/2013 01:06:32
#420215
txtnumero2 foi [Ô]colado[Ô] no formulário como matriz de controles. Use txtnumero2(0) ou txtnumero2(1).
Se preferir, mate os textbox e não copie-e-cole, mas sim arraste-os cada um de uma vez desde a toolbox ao formulário, para não criar matrizes de controles.
PROGRAMADORTW 09/03/2013 01:08:58
#420216
obrigado cara. vou tentar isso. entao se eu copiar e colar ha riscos de acontecer o mesmo problema?
PROFESSOR 09/03/2013 01:16:03
#420217
Sim, mas a IDE do VB sempre te pergunta se você deseja colar como [Ô]array[Ô] antes...
Faça seu login para responder