Olá galera, nesta Quick Tips iremos ver agora como gravar e ler um arquivo Ini, para gravar a configuração do nosso form, como Top, Left, Height, Width e a Cor.
Vamos ao exemplo
Abra o bloco de notas ou outro editor de texto, e coloque o texto abaixo :
[Form]
Height=300
Left=10
Top=50
Width=545
color=12632256
Salve o mesmo como config.ini
Adicione um ColorDialog(Palheta Dialogs)
Antes de mais nada devemos declarar uses em IniFiles.
Vamos declarar e implementar 2 procedures LerIni e GravarIni
GravarIni : Iremos gravar o arquivo de configuração do nosso Form com as ultimas configurações de Height, Left, Top, Width, e Color
LerIni : Com esta procedure poderemos carregar o form com as configurações que estão no arquivo INI
Form : Localize o evento DblClick, e implemente o código abaixo este por sua vez irá executar uma caixa com as cores do windows, onde ao selecionarmos uma iremos automaticamente mudar a cor do form.
Form : Localize o evento onCreate, e implemente o código abaixo, com isso temos nosso form carregando as propriedades do INI
Form : Localize o evento onClose, e implemente o código abaixo, com isso gravaremos a configuração do form ao ser fechado.
Faça um teste, rode a aplicação e de um duplo clique no form, mude a cor, e as propriedades de posição/tamanho/altura do form, e feche ao executar novamente veremos as mudanças feitas.
Fico por aqui e na próxima Quick Tips.
Um abraço
Wesley Y