Como sumar el resultado de multiplicaciones en un textbox de visual basic

Tengo el siguiente código

a  = txt1

b = txt2

c = val(txt1.value)* val( txt2.value)

txt3.value= c

Hasta ahí me hace las multiplicaciones, lo que requiero es que el textbox3 se almacene los resultados por ejemplo si multiplico 2* 3 el texbox3 va a ser igual a 6 pero quiero que ese seis se quede ahí y si vuelvo a multiplciar 2*3 el texbox sea igual a 12 es decir a la suma de la multiplciación sinceramente no se como hacerlo en bucles.

2 Respuestas

Respuesta
2

H o l a:

Quedaría de esta forma:

    c = Val(txt1.Value) * Val(txt2.Value)
    txt3 = Val(txt3) + c

':)
':)
Respuesta

Creo que deberías inicializar el txt3 en 1 y reemplazar tu última instrucción por

txt3.value = Val(txt3.value) * c

De esta forma se va a multiplicar por el valor que tenía previamente (y es por esto que necesitas inicializarlo en 1)

Muchas gracias por responder, mira lo que necesito es que en el txtbox3

Sea lo siguiente :

txt1 * txt2 = 6

txt3= 6

Y como seguiré haciendo multiplicaciones lo que requiero es que el texbox3 sea quien me vaya sumando los resultados

ejemplo = txt3 =txt3+  (txt1*txt2)

pero no sé como hacer un ciclo for 

Eso quisiera meterlo en un ciclo

Para cada vez que yo de clic en un botón

Me multiplique y ese resultado se vaya guardando en el textbox3

¿Ok pero el ciclo cuando se detendría? Porque para meter en un ciclo For, debes tener perfectamente delimitados el inicio y el fin o la cantidad de repeticiones que quisieras, una opción sería:

...

txt3 = 0

For I = 0 To 100

 txt3.value = txt3.value + val(txt1.value) * val(txt2.value)

Next I

...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas