Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Joe Fraddy en 20 Agosto 2015, 16:34 pm



Título: suma en VisualBasic 6.0
Publicado por: Joe Fraddy en 20 Agosto 2015, 16:34 pm
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
  1. Private Sub cmdResta_Click(Index As Integer)
  2. txtResultado.Text = Val(txtOp1.Text) - Val(txtOp2.Text)
  3. lblOperador.Caption = "-"
  4. End Sub


ayuda, saludos!!!


Título: Re: suma en VisualBasic 6.0
Publicado por: engel lex en 20 Agosto 2015, 16:39 pm
tienes tiempo en el foro deberías saber que la frase

Citar
me 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


Título: Re: suma en VisualBasic 6.0
Publicado por: DeMoNcRaZy en 20 Agosto 2015, 16:43 pm
No se mucho de  VB, pero puedes probar esto:

Código
  1. Private Sub Suma()
  2.    Dim num1, num2, resultado As Integer
  3.    num1 = Val(TxtNum1.Text)
  4.    num2 = Val(TxtNum2.Text)
  5.    resultado = Val(TxtNum1.Text) + Val(TxtNum2.Text)
  6.    TxtResultado.Text = resultado
  7. End Sub

Saludos.


Título: Re: suma en VisualBasic 6.0
Publicado por: Joe Fraddy en 20 Agosto 2015, 17:07 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
Código:
Error de compilación
No se encontró el método o el miembro de datos


Título: Re: suma en VisualBasic 6.0
Publicado por: engel lex en 20 Agosto 2015, 17:10 pm
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?


Título: Re: suma en VisualBasic 6.0
Publicado por: Joe Fraddy en 20 Agosto 2015, 17:39 pm
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



Título: Re: suma en VisualBasic 6.0
Publicado por: tincopasan en 20 Agosto 2015, 19:01 pm
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.


Título: Re: suma en VisualBasic 6.0
Publicado por: Joe Fraddy en 20 Agosto 2015, 19:11 pm
Si efectivamente, estan bien hecho el problema fue que había copiado y pegado las textbox.

Gracias!!!

Saludos