Esse artigo faz parte da revista Clube Delphi edição 22. Clique aqui para ler todos os artigos desta edição

 

Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML. 


Configurações
Persistentes

Como salvar e recuperar propriedades de forms



Geralmente, num form existem várias configurações que o usuário modifica e que gostaríamos que fossem salvas, para, da próxima vez que o programa for aberto, estarem do jeito que o usuário deixou. Alguns exemplos são o conteúdo de uma caixa de texto e o estado de um CheckBox. Podemos facilmente salvar esses valores num arquivo texto e então, na inicialização, setar as propriedades dos componentes de acordo com eles.

 

Valores de propriedades

 

        Para saber o valor de uma propriedade programa­ti­camente, pode-se usar a função:

 

function GetPropValue(

  Instance: TObject;

  const PropName: String;

  PreferStrings: Boolean): Variant;

 

        Como parâmetros, enviamos uma referência ao componente, que pode ser obtida com a função:

 

function ...

Quer ler esse conteúdo completo? Tenha acesso completo