PDA

Ver la Versión Completa : ¿Cómo guardar el Valor de TColor como un String?


nesetru
27-02-2004, 21:12:12
Hola Amigos.

Tengo un Config.ini en mi aplicación en el que guardo aspecots como el path de datos, la imagen de fondo, etc.

Ahora quiero que el usuario pueda cambiar el color de unas labels, mediante un ColorDialog selecciono el color y lo que necesito saber es cómo almacenar el ColorDialog.Color en el Config.ini ya que el color obtenido es de la clase TColor y sólo puedo almacenar en el Config.ini Strings.

Bueno, espero que se me entienda :p

Un Saludo.

delphi.com.ar
27-02-2004, 21:15:40
Que en el archivo se guarden como strings, a vos no te tiene que preocupar, yo utilizaría el método WriteInteger y ReadInteger para guardar colores.
Aquí tienes un ejemplo ideal para este caso: http://www.clubdelphi.com/foros/showpost.php?p=28818&postcount=4


Saludos!

jachguate
27-02-2004, 21:16:27
El TColor es un número de 32 bits (entero). Podes almacenarlo asi, o valerte de la función ColorToString para almacenarlo de forma descriptiva.

Hasta luego.

;)

nesetru
27-02-2004, 21:21:32
Muchas gracias por la ayuda y la rapidez de la misma.

Saludos.