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