Título: Reconocer una incognita en una caja de texto Publicado por: oJosLoCos en 30 Julio 2009, 14:05 pm Buenas , tengo una duda/problema
Tengo una caja de texto , donde introducir , por ejemplo ( 2 + x ) En otra caja de texto , querria colocar el valor de x , en ese momento y que al pulsar el comandbuton , se resolviera lo introducido en la primera caja de texto. Que forma hay para que visual reconozca en esa caja de texto , la letra X , como el valor que se ha introducido en la otra caja? Saludos Título: Re: Reconocer una incognita en una caja de texto Publicado por: fede_cp en 30 Julio 2009, 17:23 pm hola, aca hice un mini-code con una idea que se me ocurrio, buscar el caracter x, y reemplazarlo aca va..
Código
simplemente 3 textbox y 1 command button. PD:en un rato posteeo uno mejorado para poner un numero de mayor cifra saludos Título: Re: Reconocer una incognita en una caja de texto Publicado por: fede_cp en 30 Julio 2009, 17:38 pm midificado, se pueden sumar numeros de mas decimales
Código :tambien son 3 text box lo unico para que funciona tiene que ser: en el text1 : numero+x y en el text 3 : x=numero saludos saludos Título: Re: Reconocer una incognita en una caja de texto Publicado por: oJosLoCos en 31 Julio 2009, 15:12 pm Wow , gracias , no habia caido en eso de sustituir o reemplazar una letra por una cifra.
saludos Título: Re: Reconocer una incognita en una caja de texto Publicado por: oJosLoCos en 31 Julio 2009, 22:43 pm Por cierto , el segundo da error , en la ultima parte .
Insertar Cita Text2.Text = Int(Left(Text1.Text, b - 2)) + Int(Right(Text3.Text, a - 2)) End Sub Cuando sustituyo , he aki el codigo Private Sub cmd_Ecuacion1_Click() txt_Y.Text = Replace(txt_Y.Text, "x", Right(Txt_X.Text, 1)) He colocado una caja , txt_x a la cual se le introduce un valor cualquiera y mas tarde es reconocido como " x " Ese valor x , es sustituido en txt_y , que es la segunda caja . Una vez hecho esto me quedaria , si uviera puesto por ejemplo en txt_y antes d epresionar el comandbuton " 2 + x " y en txt_x uviera puesto 4 , al presionar el primer comandbuton quedaria en txt_y : " 2 + 4" Ahora bien , como puedo hacer para que al pulstar otro comandbuton me resuelva esa operacion? Como identificar cada valor ??? Título: Re: Reconocer una incognita en una caja de texto Publicado por: fede_cp en 1 Agosto 2009, 17:15 pm bueno, como te podras fijar en el ejemplo 2, la verison mejorada, ya no reemplaza la x, ya que podira ser cualquier letra como Y, E, etc.lo que hace es muy facil :xD
con len, toma la longitud de la cadena:ejemplo:x+11(text1.text) ahi estaria tomando 4 caracteres(x+11)=4 entonces se hace:right(text1.text, len(text1.text) - 2) en palabras:toma de la derecha desde el text1.text, la cantidad de caracteres del text1.text - 2, el menos dos significa el X= o el X+. PD:lee bien el segundo code mejorado porque no teira error ;D saludos |