//写INI文件
//lpAppName :section name
//lpKeyName :key name
//lpString : string to add
//lpFileName:initialization file
[DllImport("kernel32.dll")]
public static extern long WritePrivateProfileString(string lpAppName,string lpKeyName,string lpString,string lpFileName);
//读INI文件
//lpAppName :section name
//lpKeyName :key name
//lpDefault :default string
//lpReturnedString:destination buffer
//nSize :size of destination buffer
//lpFileName :initialization file name
[DllImport("kernel32.dll")]
public static extern int GetPrivateProfileString(string lpAppName,
string lpKeyName,
string lpDefault,
StringBuilder lpReturnedString,
int nSize,
string lpFileName);
System.Text.StringBuilder temp = new System.Text.StringBuilder(255);
WritePrivateProfileString("Mail","Address","xxx@xxx.com","D:\\WIN.INI");
int i=GetPrivateProfileString("Mail","Address","",temp,255,"D:\\WIN.INI");
MessageBox.Show(temp.ToString());