码迷,mamicode.com
首页 > Windows程序 > 详细

C# 读本地INI文件方法

时间:2016-08-07 13:44:45      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:

        [DllImport("kernel32")]//加载dll
        private static extern int GetPrivateProfileString(string section,
           string key, string def, StringBuilder retVal,
           int size, string filePath); //StringBuilder 可以返回值?想 Delphi var?
//自己封装一下
        private static string ReadINIfile(string iniFileName, string sectionName, string keyName, string pDefault)
        {
            StringBuilder keyValue = new StringBuilder(255);
            int i = GetPrivateProfileString(sectionName, keyName, pDefault, keyValue, 255, iniFileName);
            return (keyValue.ToString().Trim());
        }

 // intfile为ini路径
               m_Path = ReadINIfile(intfile, "driverpath", "path", "");
                if (m_Path == "")
                {
                    Verbose("ERROR: Invalid Path.");
                    return false;
                }

 

C# 读本地INI文件方法

标签:

原文地址:http://www.cnblogs.com/rogge7/p/5745944.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!