|    
			
				04/09/2006, 13:38
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: septiembre-2006 
						Mensajes: 3
					 Antigüedad: 19 años, 1 mes Puntos: 0 |  | 
  |  Gracias Lo he conseguido  
  Esa es la función que me Sale
 Public Function aplicacolor()
 
 Dim Control As Control
 
 colfondo = Val(rscof!fondo)
 coltexto = Val(rscof!texto)
 ccapturf = Val(rscof!fondo2)
 ccapturt = Val(rscof!texto2)
 
 For i = 0 To (Me.Controls.Count - 1)
 Set Control = Me.Controls(i)
 Nombrecont = Me.Controls(i).Name
 
 tipo = UCase(TypeName(Control))
 Select Case tipo
 Case "PICTUREBOX"
 Control.BackColor = colfondo
 Case "FRAME"
 Control.BackColor = colfondo
 Control.ForeColor = coltexto
 Case "LABEL"
 If Nombrecont <> "muestrac" Then
 Control.BackColor = colfondo
 Control.ForeColor = coltexto
 'Else
 '    Mstbox "muestrac"
 End If
 Case "TEXTBOX"
 Control.BackColor = ccapturf
 Control.ForeColor = ccapturt
 Case "DRIVELISTBOX"
 Control.BackColor = ccapturf
 Control.ForeColor = ccapturt
 Case "FILELISTBOX"
 Control.BackColor = ccapturf
 Control.ForeColor = ccapturt
 Case "DIRLISTBOX"
 Control.BackColor = ccapturf
 Control.ForeColor = ccapturt
 Case Else
 
 End Select
 
 Next
 
 Me.BackColor = colfondo
 End Function
 
 
 Espero que a alguien le sirva
     |