Ir para conteúdo

[C#] Lendo & Escrevendo valores de um arquivo .INI


SkelletonX

Posts Recomendados

Olá pessoas!
 
A um bom tempo não dou uma olhada nessa área! Porque so entro a cada 10 anos aqui heuehu, Ainda está vazia mas vamos ver se com o tempo colocaremos muitos contéudos legais!
 
O tutorial de hoje é de como ler valores de um arquivo de configuração, no caso .INI!
 
 
No C# não é como no C++ ou outras linguagens que ja existem uma API para isso, temos que criar uma classe no nosso projeto para isso!
 
 
Primeiramente temos que saber oque é e como funciona um arquivo .INI
 
.INI é um arquivos de configuração que armazena valores que serão fornecidos para os sistemas, é um arquivo em formato de texto!
 
 
Ele é formador por Seção, Chave e Valor...
 
 
vamos criar um arquivo .ini
 
[Section]

Skelleton = 26
Agora vem a parte de escrever os valores na nossa .INI
 
 
Só oque vai mudar é a propriedade de ReadValueInINI para WriteValueInINI
 
 
No evento Click do botão "Write", adcione este código:
 
IniFile iniWrite = new IniFile(@".\exemplo.ini);
iniWrite.WriteValueInINI("Section", "Skelleton", textboxt.Text);
Agora faça o teste, edite sua .INI manualmente, va até o programa, "Read" os valores, depois "Write" novos valores pelo programa e "Read" novamente ...
 
 
 
Espero ter ajudado alguém!

 

 

Link para o comentário
Compartilhar em outros sites

Bom dia, onde consigo estas classes para ler e escrever em um arquivo INI ?

 

Obrigado

Essa classe não é nativa do C#, estranho ele não ter deixado o link, mas ok.

 

Dê uma olhada na segunda resposta aqui http://stackoverflow.com/questions/217902/reading-writing-an-ini-fileacho que responde sua pergunta.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...