Hola de nuevo.
Necesito ayuda con VB, porque estoy empezando... Tengo que hacer un programa en el cual el texto de dos cuadros se sume en uno total. ¿como lo hago? ¿ tengo que declarar los textos como variables?
Hola de nuevo.
Necesito ayuda con VB, porque estoy empezando... Tengo que hacer un programa en el cual el texto de dos cuadros se sume en uno total. ¿como lo hago? ¿ tengo que declarar los textos como variables?
Hola minsthor,
lo que pedis es bastante simple, ni siquiera es necesario declarar variables
si tenes que poner el texto de text2 y de text3 en el text1 este codigo seria el mas simple:
text1.text=text2.text & text3.text
si no podiras asignar variables a cada una de las propiedades text de cada caja de texto (text1, text2 ...)
el operador & lo que hace es concatenar dos expresiones
Chau saludos
Marchi, si lo hacemos así lo que hará es concatenar, y creo que minsthor quiere sumar. Es decir, si text2 vale 1 y text3 vale 2, haciendolo con el & obtendremos "12" alfanumerico, cuando en realidad buscamos que aparezca 3 numerico.
Para eso podemos utilizar variables de tipo Integer (por ejemplo), para recoger previamente los valores de las cajas de texto, o tambien podemos hacer una cosa menos limpia pero más rápida que es
text1.text= cint(text2.text) + cint(text3.text)
Así forzamos a que trabaje con numéricos, haciendo un cast a entero.
Saludos
Si ya sabia pero pense que los queria concatenar,es mas, aclare que hacia el "&".
Chau saludos
Marcadores