la class
using System.Runtime.InteropServices;
using System.Text;
/**
Autor: Yosvanis Cruz Cruz
Mail: yosvaniscc@gmail.com
facebook:https://www.facebook.com/yosvaniscc/
Fecha de creada: 10/2/2018
**/
namespace yosvaniscc.tool
{
class ConfigINI
{
[DllImport("kernel32")]
public static extern int GetPrivateProfileString(string section,
string key, string def, StringBuilder retVal,
int size, string filePath);
[DllImport("kernel32")]
public static extern long WritePrivateProfileString(string section,
string key, string val, string filePath);
}
}
ejemplo agregar el
using yosvaniscc.tool;
ejemplos de uso:
//para leer
StringBuilder strBuil = new StringBuilder();
ConfigINI.GetPrivateProfileString("Datos", "Nombre", "", strBuil, 20, @"configClient.ini");
String va = strBuil.ToString();
//para escribir
String vnombre="Yosvanis"
ConfigINI.WritePrivateProfileString("Datos", "Nombre", vnombre, @"configClient.ini");