Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/07/2010, 14:35
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 14 años, 5 meses
Puntos: 53
Respuesta: ayuda con paletas de colores

Hola, suponiendo que el fondo que vemos es un TextBox multiline, podrías tener estas dos rutinas:

Código vb:
Ver original
  1. Private Sub GuardarColores()
  2.   ' Guarda los Colores de la configuración (Suponiendo que es un Text multiline)
  3.  Dim nFichero As Integer
  4.   nFichero = FreeFile
  5.   Open App.Path & "\Colores.cfg" For Output As #nFichero
  6.     Print #nFichero, Text1.ForeColor
  7.     Print #nFichero, Text1.BackColor
  8.   Close #nFichero
  9. End Sub

Código vb:
Ver original
  1. Private Sub CargarColores()
  2.   ' Carga los Colores de la configuración (Suponiendo que es un Text multiline)
  3.  Dim nFichero As Integer, nColor As Single
  4.   On Error Resume Next
  5.   nFichero = FreeFile
  6.   Open App.Path & "\Colores.cfg" For Input As #nFichero
  7.     Input #nFichero, nColor: Text1.ForeColor = nColor
  8.     Input #nFichero, nColor: Text1.BackColor = nColor
  9.   Close #nFichero
  10. End Sub

Evidentemente deberás crear un Selector de Colores para que el usuario decida que colores quiera y después un Boton para guardar sus preferencias.

En el FormLoad ejecutas el CargarColores y listo.

Es una posibilidad entre tantas, ficheros Ini, Registro de Windows, pero tal vez esta sea mas simple y facil de implementar.

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...