Cor em um DbEdit?
Alguem poderia me ajuda, estou desenvolvendo um projeto onde eu preciso salvar os tipos de cores de um determinado objeto, ´Ex.: cores de carros: branco, vermlho e preto...´ como eu poderia fazer para salvar essa cores em uma tabela e mostra no DbEdit?
Joule
Curtidas 0
Respostas
Bruno Belchior
02/05/2005
você poderia colocar a cor por exemplo em algo que o usuáio visse a cor e para salvar usar o component [b:6b51f93b74]TColorDialog[/b:6b51f93b74]...
GOSTEI 0
Marcio.theis
02/05/2005
Você pode usar o componente TColorDialog para dar a possibilidade ao usuário de selecionar uma cor, e depois que ele selecionou e clicou em ok, vc pode atribuir utilizando os comandos ColorToString e StringToColor, no qual ficaria:
tblCOR.Value:=ColorToString(ColorDialog.Color);
neste caso poderia criar um campo na base de dados do tipo varchar(20) para armazenar a cor. Podendo passar para o edit:
edtCor.Color:=StringToColor(tblCOR.Value);
edtCor.Font.Color:=StringToColor(tblCOR.Value);
tblCOR.Value:=ColorToString(ColorDialog.Color);
neste caso poderia criar um campo na base de dados do tipo varchar(20) para armazenar a cor. Podendo passar para o edit:
edtCor.Color:=StringToColor(tblCOR.Value);
edtCor.Font.Color:=StringToColor(tblCOR.Value);
GOSTEI 0