Precisa fazer persistência local de configurações ?
Então um dia você ainda vai usar um arquivo JSON ao invés de um INI.
Ver uma classe para TJsonFile Exemplo
- Usando RTTI para escrever no TJsonFile
Ver o exemplo com fazer persistência de objeto usando RTTI para descobrir as propriedades a guardar no TJsonFile.WriteObject(…). Do outro lado TJsonFile.ReadObject(…) lê as propriedades no JSONFile e popula o objeto.
O funcionamento do RTTI é o mesmo descrito no post anterior
Grade A stuff. I’m unlqostienabuy in your debt.