首页 > Windows开发 > 详细

C# 读本地INI文件方法

时间:2016-08-07 13:41:39      阅读:265      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!