DotNet调用WindowsAPI读取INI配置文件方法

 [DllImport("kernel32")]
        private static extern int GetPrivateProfileString( "Update","Flag", "null", new StringBuilder(),255, "c:\UpdateFlag.ini");


C盘根目录下有一个UpdateFlag.ini文件 其内容如下

[Update]
Flag=1


可以理解为

GetPrivateProfileString方法第一个参数是ini的属性名,第二个参数是键,取此键对应的值

对应的往里写入ini内容的API方法
  [DllImport("kernel32")]
        private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);

你可能感兴趣的:(DotNet调用WindowsAPI读取INI配置文件方法)