suma en VisualBasic 6.0

Iniciado por Joe Fraddy, 20 Agosto 2015, 16:34 PM

0 Miembros y 1 Visitante están viendo este tema.

Joe Fraddy

Quiero hacer una simple suma uso un tres cajas de texto, las que estan en el código, pero me da error, no entinedo cual es la razón.


Código (vb) [Seleccionar]
Private Sub cmdResta_Click(Index As Integer)
txtResultado.Text = Val(txtOp1.Text) - Val(txtOp2.Text)
lblOperador.Caption = "-"
End Sub



ayuda, saludos!!!

engel lex

tienes tiempo en el foro deberías saber que la frase

Citarme da error

debería seguir de una descripción del error, si es del compilador pegado entre etiquetas code o si no, una captura de pantalla... si el error no está allí no podríamos adivinar donde lo tienes
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

DeMoNcRaZy

No se mucho de  VB, pero puedes probar esto:

Código (vb) [Seleccionar]
Private Sub Suma()
   Dim num1, num2, resultado As Integer
   num1 = Val(TxtNum1.Text)
   num2 = Val(TxtNum2.Text)
   resultado = Val(TxtNum1.Text) + Val(TxtNum2.Text)
   TxtResultado.Text = resultado
End Sub


Saludos.
Esta página web no está disponible - Google Chrome

Joe Fraddy

Cita de: engel lex en 20 Agosto 2015, 16:39 PM
tienes tiempo en el foro deberías saber que la frase

debería seguir de una descripción del error, si es del compilador pegado entre etiquetas code o si no, una captura de pantalla... si el error no está allí no podríamos adivinar donde lo tienes

Me aparece una ventanita que dice
Error de compilación
No se encontró el método o el miembro de datos

engel lex

ok... según el error te pregunto...

estás seguro que escribiste los nombres de manera exacta?

txtResultado
txtOp1
txtOp2
lblOperador
cmdResta_Click

el programa se detiene en alguna de esas lineas?
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Joe Fraddy

Si, todo esta escrito correctamente:

Esta linea: lblOperador.Caption = "-" esta bien

El problema esta en la operación, me marca sombreado el .Text de de txtOp1


tincopasan

la operación, siempre y cuando ingreses valores númericos está bien, por lo que es casi seguro que tienes mal escrito el nombre de los textbox, revisa que los txt tengan realmente el nombre que le estás asignando en la operación.

Joe Fraddy

Si efectivamente, estan bien hecho el problema fue que había copiado y pegado las textbox.

Gracias!!!

Saludos