Forum > Portuguese

Tratamento de arquivos do tipo PalavraChave=Valor

(1/4) > >>

nightrider:
Gostaria de saber se há, em Lazarus, uma classe para tratamento dos arquivos do tipo:

PalavraChave=Valor

Se afirmativo, qual seria ela?

Saudações desde São Paulo - SP

Ricardo

typo:
Como no Delphi, a classe é TINIFIle, declarada na unidade INIFiles.

[Section]
Key=Value

felipemdc:
Documentado aqui:

http://www.freepascal.org/docs-html/fcl/inifiles/index.html

nightrider:
Eu tentei entender como:

1. Criaria e gravaria;
2. Leria e apropriaria os valores;
3. Leria, alteraria e gravaria;

Tudo usando somente os metódos da classe. Confesso que não consegui. Deve ser por causa do meu conhecimento de OOP.

Alguem teria exemplo(s) pratico(s)? Só pra eu estudar e tentar entender como se usa os métodos na pratica?

Como dizem aqu em SP, proposta não é ofensa...

[ ]


typo:

--- Code: ---procedure TForm1.Button2Click(Sender:TObject);
var
  MyIniFile : TIniFile;
begin
  MyIniFile := TIniFile.Create('Test.ini',True);
  try
    MyIniFile.WriteString('Section', 'Key', 'Value');
  finally
    MyIniFile.Free;
  end;
end;   

--- End code ---

Navigation

[0] Message Index

[#] Next page

Go to full version