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 ...

Fim do trecho gratuito • continue abaixo
CONTEÚDO EXCLUSIVO

Desbloqueie toda a DevMedia

  • +2000 artigos e vídeos
  • +40 trilhas sobre Front-end, Back-end, IA e muito mais
  • +5000 exercícios práticos
  • Mentorias ao vivo individuais
até 50% OFF
A partir de
R$ 69 /mês
Assinar agora