Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   obtener el valor de un color de un TColorBox (https://www.clubdelphi.com/foros/showthread.php?t=18656)

@-Soft 18-02-2005 13:24:07

obtener el valor de un color de un TColorBox
 
hola


necesito obtener el valor de un color extrayendolo de un TColoBox y pasarlo a un campo (pero no se que formato string, varchar, etc.) para almacenarlo en una tabla (paradox) y luego de esto pasarle ese valor a la propiedad Color del formulario.

El proposito es que se pueda cambiar el color del formulario cuantas veces el usuario desee.

Salu2

Ricardojosep 18-02-2005 16:57:52

Hola @-Soft

Pues puedes obtener asi el nombre del color:

ShowMessage(ColorBox1.ColorNames[ColorBox1.ItemIndex]);

ColorNames te da un valor String, entonces lo unico que tienes que hacer ahora es ingresarlo a la base de datos como tipo String. Y cuando lo quieres Utilizar vas a tener que hacer asi:

Form1.Color := StringToColor(NombreDeDase.FieldByName('Color').AsString);

y listo ya tienes el color que quieres. Observa que en el ejemplo que te doy, se cambia el color del Form dependiendo que color se haya seleccionado de la Base.

Saludos, Suerte.

Ricardo.

@-Soft 19-02-2005 13:16:13

Muuuchas gracias :D

Ricardojosep 20-02-2005 14:00:39

Cita:

Empezado por @-Soft
Muuuchas gracias :D

De nada amigo @-Soft ;)

Saludos.

Ricardo.


La franja horaria es GMT +2. Ahora son las 07:37:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi