Fórum Font Dialog #416634
11/05/2012
0
estou usando o seguinte codigo para modificar a fonte em em DBrichedit, em uma base de dados.
Fontdialog1.font.assign(DBRichEdit1.defAttributes);
if Fontdialog1.execute then
DBRichedit1.selAttributes.assign(FontDialog1.Font)
Tudo funciona ok. Quando reabro o formulario, no entanto as modificacoes das fontes não se mantem.
Estou usando o Windows 7. Pode ser isso?
Cilmar Rosa
Curtir tópico
+ 0Posts
12/05/2012
Wesley Yamazack
A ideia seria você salvar estas propriedades em um arquivo .ini, como assim ? Eu fiz um post em 2009, foi um dos primeiros que pensei neste tipo de problema, veja só : https://www.devmedia.com.br/quick-tips-salvando-configuracoes-do-form-no-ini/15160
Ele ensina a fazer com o formulário, mas você pode adaptar para a tua necessidade, ok ? Entenda a funcionalidade o resto você só adapta!
Um abraço e bons códigos
Gostei + 0
17/05/2012
Cilmar Rosa
O seguinte
Estou modificando a fonte de um campo tipo Varchar, em uma tabela.
Quando uso o BDE , não tem problema
Nesse caso estou usando o DBExpress, e não funciona
cilmar
Gostei + 0
17/05/2012
Joel Rodrigues
Como você está armazenando a fonte no banco e qual erro está ocorrendo?
Gostei + 0
18/05/2012
Cilmar Rosa
1-modifico a fonte sem problema
2-quando reabro a tabela, a modificacao não persiste, volta a fonte default previa
3-estou usando o blackfishsql
Gostei + 0
18/05/2012
Joel Rodrigues
1) Como você está gravando isso no banco(em que formato, quais informações)
2) Como você está passando essa informação para a propriedade Font do controle?
Gostei + 0
19/05/2012
Cilmar Rosa
1-Drichedit -> campo tipo Varchar
2-DB express -: Tsqlquery <- Tdatsetprovider <- Clientdataset
3-ApplyUpdates(0)
cilmar
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)