博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#利用Vini.cs操作INI文件
阅读量:5218 次
发布时间:2019-06-14

本文共 683 字,大约阅读时间需要 2 分钟。

VClassLib-CS项目Github地址:

VINI文档地址:

INI文件为程序配置存储的常用格式之一,VINI.cs提供了对INI文件读写操作的支持,可以为您快速搭建需要操作INI文件的应用程序。其操作流程简单,源码基于MIT开源协议,你可以在保留原作者版权申明的条件下自由的复制,修改,再发行。

使用例程

设定目标config.ini位于exe同目录,其内容为

1195932-20190206165510765-1413547627.png

UI界面

1195932-20190206165745109-154414993.png

实例化

VINI v = new VINI();

打开按钮代码

private void button_OpenFile_Click(object sender, EventArgs e)        {            if(true == v.SetPath( textBox_filepath.Text ))                MessageBox.Show("打开成功!");            else                MessageBox.Show("打开失败!");        }

读取按钮代码

textBox_Value.Text = v.Read( textBox_Section.Text, textBox_Key.Text );

写入按钮代码

v.Write( textBox_Section.Text, textBox_Key.Text, textBox_Value.Text );

运行结果

打开文件

1195932-20190206170021437-718974676.png

读取

1195932-20190206170002289-1967847248.png

写入

1195932-20190206170055549-686871788.png

转载于:https://www.cnblogs.com/velscode/p/10353783.html

你可能感兴趣的文章
java将list序列化存入mysql_怎么将java中list中的数据序列化到数据库中-问答-阿里云开发者社区-阿里云...
查看>>
mysql数据库rpm_MySQL数据库备份RPM
查看>>
python结构计算_python – 计算数据结构的md5散列
查看>>
什么人能学python_什么人可以学习Python?学Python有哪些要求?
查看>>
gis里面python框_在ArcGIS中创建Python工具(一)
查看>>
python遍历目录_python 二分插入、遍历目录
查看>>
java 对象复制工具类_Java常用属性拷贝工具类使用总结
查看>>
java nio tutorial_Java NIO Tutorial
查看>>
java中什么是异常_Java中的异常(Exception):什么是异常?异常产生的原因及常见的几种异常类型...
查看>>
java构造方法的代码_java构造方法,构造代码块,静态代码块的执行顺序
查看>>
jmeter 取json值_Jmeter 后置处理器JSON Extractor 提取json的多个值
查看>>
libnss mysql.cfg_【原】CentOS7上安装Xwiki8.2.1
查看>>
java 窗口监听_Java之GUI窗口监听事件WindowListener
查看>>
uwsgi django mysql_Nginx+uWSGI+Mysql+Django+Virtualenv环境部署
查看>>
java编程字_Java编程基础(1)
查看>>
java整数类是啥_JAVA里面的int类型 和Integer类型,有什么不一样
查看>>
java如何引发异常_如何处理Java中出现的异常?几种方法告诉你!
查看>>
Java语言中提供了三个日期类_Java语言中的时间和日期处理相关的代码实现
查看>>
java 图形界面源码_Java.Swing图形界面开发与案例详解Java图形界面开发教程+源码...
查看>>
用java编写古堡算式_小学四则运算练习(JAVA编写)
查看>>