VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 584|回复: 3

c#里有直接读取ini文件的函数吗?

[复制链接]

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-28 16:00:02 | 显示全部楼层 |阅读模式
c#里有直接读取ini文件的函数吗?
回复

使用道具 举报

0

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-3-24 17:00:01 | 显示全部楼层
一个读一个写
[DllImport("kernel32")]
                private static extern long WritePrivateProfileString(string section,string key,string val,string filePath);
                [DllImport("kernel32")]
                private static extern int GetPrivateProfileString(string section,string key,string def,StringBuilder retVal,int size,string filePath);
回复

使用道具 举报

0

主题

9

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-3-25 15:45:01 | 显示全部楼层
一个读写INI的类:
using System;
using System.Runtime.InteropServices;
using System.Text;
namespace Ini
{  
        public class IniFile
        {

                public string path;

                [DllImport("kernel32")]
                private static extern long WritePrivateProfileString(string section, string key,string val,string filePath);

                [DllImport("kernel32")]
                private static extern int GetPrivateProfileString(string section, string key,string def, StringBuilder retVal,int size,string filePath);

                public IniFile(string INIPath)
                {
                        path = INIPath;
                }
                public void IniWritevalue(string Section,string Key,string value)
                {
                        WritePrivateProfileString(Section,Key,value,this.path);
                }
                public string IniReadvalue(string Section,string Key)
                {
                        StringBuilder temp = new StringBuilder(255);

                        int i = GetPrivateProfileString(Section,Key,"",temp, 255, this.path);
                        return temp.ToString();
                }
        }
}
回复

使用道具 举报

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-3-29 12:30:02 | 显示全部楼层
谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表