Visual Basic - cambiar el fondo de color d un textbox

Life is soft - evento anual de software empresarial
 
Vista:

cambiar el fondo de color d un textbox

Publicado por fernando (29 intervenciones) el 12/11/2003 23:59:23
He conseguido cambiar el fondo de color amarillo de un texbox al introducir un numero o letra, pero no consigo hacer la operacion contraria, es decir, si borro todo el contenido del textbox y cambio de sitio no se pone amarillo el texbox. El codigo que tengo es el sigueinte:
Private Sub TextBox4_Change()
If TextBox4 = 0 Then
TextBox4.BackColor = &HFFFF&
End If
If TextBox4 <> 0 Then
TextBox4.BackColor = &H80000005
End If
End Sub
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

RE:cambiar el fondo de color d un textbox

Publicado por Carlos Mtz. (39 intervenciones) el 13/11/2003 08:14:36
Prueba con esto:

Private Sub TextBox4_Change()
If TexBox4 = "" Then
TextBos4.BackColor = &HFFFF&
Else
TextBox4.BackColor = &H80000005
End If
End Sub

Espero que te sirva, suerte!
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

RE:cambiar el fondo de color d un textbox

Publicado por Fabian (501 intervenciones) el 13/11/2003 17:52:48
Esto tambien puede servir:
Private Sub TextBox4_Change()
TextBox4.BackColor=IIF(Trim(TextBox4.Text)<>" ",&HFFF&,&H800000005)
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