FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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
__________________
Ivan Lora http://www.arrobasoft.da.ru Valientes son aquellas personas que triunfan donde otros fracasan. Bienaventurado los que nada esperan porque jamas seran defraudados. |
#2
|
|||
|
|||
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.
__________________
La amistad es la union de dos almas para formar una sola. |
#3
|
||||
|
||||
Muuuchas gracias
__________________
Ivan Lora http://www.arrobasoft.da.ru Valientes son aquellas personas que triunfan donde otros fracasan. Bienaventurado los que nada esperan porque jamas seran defraudados. |
#4
|
|||
|
|||
Cita:
Saludos. Ricardo.
__________________
La amistad es la union de dos almas para formar una sola. |
|
|
|