none
¿Como hago una calculadora en visual .net que me de un resultado sin dar =?

    Pregunta

  • Aclaro que la calculadora ya esta hecha entonces lo que yo necesito, es que después de hacer una operación el resultado me sirva para hacer otra operación, me explico con un ejemplo: 2+2 = 4 entonces con el resultado hacer otra operación 4*2= 8. Ahora bien la calculadora que ya tengo hecha lo hace entonces lo que necesito es que me de el resultado sin dar Igual. 
    Parte de mi código 

    suma 
    op = "suma" 
    valor1 = Val(TextBox1.Text) 
    TextBox1.Text = "" 

    valor2 = Val(TextBox1.Text) 
    If op = "suma" Then 
    TextBox1.Text = valor1 + valor2 
    If TextBox1.Text = valor2 Or valor1 Then 

    op = "" 


    End If 
    End If
    miércoles, 8 de marzo de 2017 2:00

Respuestas

  • Hola Laura_Barrantes,

    Entonces tu calculadora no va a usar el igual ? Porque sino podrías utilizar la tecla 'Enter' para ejecutar la operación (ya sea unsado el evento KeyPress o KeyDown del TextBox), y mediante una variable almacenas el resultado (el cual será el inicio de la siguiente operación).

    - El código adjuntado es el que estás utilizando ?

    valor1 = Val(TextBox1.Text) 
    TextBox1.Text = "" 
    
    valor2 = Val(TextBox1.Text) 'El valor será 0 ya que una línea arriba asignas vacío

    Podría ayudarte :

    Como realizar operaciones internas en un TextBox

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    miércoles, 8 de marzo de 2017 2:27

Todas las respuestas

  • Hola Laura_Barrantes,

    Entonces tu calculadora no va a usar el igual ? Porque sino podrías utilizar la tecla 'Enter' para ejecutar la operación (ya sea unsado el evento KeyPress o KeyDown del TextBox), y mediante una variable almacenas el resultado (el cual será el inicio de la siguiente operación).

    - El código adjuntado es el que estás utilizando ?

    valor1 = Val(TextBox1.Text) 
    TextBox1.Text = "" 
    
    valor2 = Val(TextBox1.Text) 'El valor será 0 ya que una línea arriba asignas vacío

    Podría ayudarte :

    Como realizar operaciones internas en un TextBox

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    miércoles, 8 de marzo de 2017 2:27
  • Muchas Gracias :)

    miércoles, 8 de marzo de 2017 3:33