Usuário com melhor resposta
Recuperar valores do .INI

Pergunta
-
Meu problema é: Um cliente tem um sistema web e um sistema comercial (desktop), ai estou desenvolvendo uma aplicação para pegar algumas informações do banco de dados (desktop) e jogar no banco web até aqui tudo bem, o problema é, para eu pegar o caminho do banco de dados dele é preciso eu pegar de um arquivo .ini (este arquivo é do sistema comercial) como faço para pegar valores de um .ini?
Desde já agradeço.
Respostas
-
Cara, o link abaixo pode te ajudar, dá uma lida:
http://www.dotnetspider.com/resources/36144-How-read-Values-from-ini-File-C.aspx
Se a resposta for útil, favor votar como útil para que ajude outros usuários com a mesma dúvida | Dicas e artigos sobre .NET em http://programandodotnet.wordpress.com e http://www.devmedia.com.br/wellingtonbalbo | Siga-me no Twitter: @wellingtonbalbo
- Sugerido como Resposta Olavo Oliveira NetoModerator terça-feira, 10 de julho de 2012 12:08
- Marcado como Resposta C. Augusto Proiete [MVP]Moderator domingo, 29 de julho de 2012 11:52
Todas as Respostas
-
Cara, o link abaixo pode te ajudar, dá uma lida:
http://www.dotnetspider.com/resources/36144-How-read-Values-from-ini-File-C.aspx
Se a resposta for útil, favor votar como útil para que ajude outros usuários com a mesma dúvida | Dicas e artigos sobre .NET em http://programandodotnet.wordpress.com e http://www.devmedia.com.br/wellingtonbalbo | Siga-me no Twitter: @wellingtonbalbo
- Sugerido como Resposta Olavo Oliveira NetoModerator terça-feira, 10 de julho de 2012 12:08
- Marcado como Resposta C. Augusto Proiete [MVP]Moderator domingo, 29 de julho de 2012 11:52
-
-
A soluções que parecem simples nem sempre são as melhores, esses métodos do link mostra uma forma genérica que funciona independente de uma biblioteca. Em C, usamos a biblioteca kernel32.dll , é possivel utilizar essa mesma dll com adaptações.
[DllImport("kernel32")] private static extern long WritePrivateProfileString(string AppName, string KeyName, string String, string FileName); [DllImport("kernel32")] private static extern int GetPrivateProfileString(string AppName, string KeyName, string Default, StringBuilder ReturnedString, int Size, string FileName);