Visual Basic - Comparar

Life is soft - evento anual de software empresarial
 
Vista:

Comparar

Publicado por Javier Luna Garza (13 intervenciones) el 24/09/2014 18:33:13
Buenos dias...
Me gustaria saber si alguien conoce un codigo para realizar la siguiente funcion:
Necesito comparar 2 textbox cada uno tiene un numero supongamos que el primero es 100 y el segundo es 101 me gustaria saber como hacerle para colorear de rojo el textbox2 cuando no es igual al numero del textbox1...
Y viceversa si los dos textboxes son 100 colorear e textbox2 de verde...

Recuerden que soy nuevo en esto y agradeceria su apoyo...
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Comparar

Publicado por omar (17 intervenciones) el 24/09/2014 19:01:27
usa la funcion container

textbox1.container("100")


usa el if para checar si hay valores iguales
o usa otras funciones

usa bakcolor para solorear el control
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Oscar

Comparar

Publicado por Oscar (63 intervenciones) el 24/09/2014 19:35:58
Usas Visual basic o .net

En caso de visual basic

1
2
3
4
5
If Textbox1.Text <> Textbox2.Text Then
     Textbox1.Forecolor = VbRed
     Else
     Textbox1.Forecolor = VbGreen
End If



La propiedad BackColor cambia el color de fondo de textbox
La propiedad ForeColo cambia e color del texto

Puedes usar la que prefieras yo te puse un ejemplo modificando el color del texto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Comparar

Publicado por Javier Luna Garza (13 intervenciones) el 24/09/2014 19:55:59
Oscar utilizo visual basic y me sirvio mucho tu aportacion!
Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Oscar

Comparar

Publicado por Oscar (63 intervenciones) el 25/09/2014 17:12:12
Me alegro un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Comparar

Publicado por JUAN (32 intervenciones) el 03/10/2014 19:23:24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub Command1_Click()
Dim mensaje As String
If (Text1.Text = Text2) Then
MsgBox "coinsiden"
Text1.BackColor = &HC000&
Text2.BackColor = &HC000&
'aqui el color que queras si si coinsiden
Else
MsgBox "no coinsiden"
'aqui el color que queras si no coinside
Text1.BackColor = &HFF&
Text2.BackColor = &HFF&
End If
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Comparar

Publicado por Javier (13 intervenciones) el 06/10/2014 18:28:55
Muchas gracias Juan
En realidad lo hice algo parecido pero ya me quedo!
Pero gracias por tu intervencion es de gran ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Comparar

Publicado por JUAN (32 intervenciones) el 06/10/2014 23:12:22
amigo veo que por aca aun estan activos con vb6.0 me podrian ayudar a programar un form ?


Nombre

tal cual esta en la ilustracion que pueda ordenar los datos antes o despues del actual tal cual como lo ilustro por favor ayudenme con esto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Oscar

Comparar

Publicado por Oscar (63 intervenciones) el 07/10/2014 16:57:19
Donde guardas los datos, en BBDD, en fichero de texto, etc..

El tema de decidir manualmente si se ordena uno antes o después de otro me parece poco practico, no sería mejor ordenarlo por algún campo en concreto (cualquiera de los tres que muestra el form)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Comparar

Publicado por mateo (32 intervenciones) el 08/10/2014 05:00:08
Capo ya lo eh solucionado muchisimas gracias por tu intervencion

lo ordene por un campo y ala hora de guardar solo use el val() de dos text para que me quedara antes o despues y anda perfecto subire el codigo porque se que quizas aya alguien con el mismo lio jejejej

by: JUAN

no inicie secion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar