C#InI文件读写剖析

1.读取ini文件

     StringBuilder stringBuilder = new StringBuilder();GetPrivateProfileString(section, key, "err", stringBuilder, 1024, filePath);para_value = stringBuilder.ToString();

GetPrivateProfileString(
LPCTSTR lpAppName, //配置文件的section名
LPCTSTR lpKeyName, //配置文件的key名
LPCTSTR lpDefault,
LPTSTR lpReturnedString,
DWORD nSize,
LPCTSTR lpFileName
);
LPCTSTR lpAppName 是INI文件中的一个字段名.
LPCTSTR lpKeyName 是lpAppName下的一个键名,通俗讲就是变量名.
lpDefault : 如果INI文件中没有前两个参数指定的字段名或键名,则将此值赋给变量.
lpReturnedString : 接收INI文件中的值的CString对象,即目的缓存器.
nSize : 目的缓存器的大小.
lpFileName : 是完整的INI文件名.

2.写入ini文件

WritePrivateProfileString(section, key, para_value, filePath);

BOOL WritePrivateProfileString
(
LPCTSTR lpAppName,
LPCTSTR lpKeyName,
LPCTSTR lpString,
LPCTSTR lpFileName
);
其中各参数的意义
LPCTSTR lpAppName 是INI文件中的一个字段名.
LPCTSTR lpKeyName 是lpAppName下的一个键名,通俗讲就是变量名.
LPCTSTR lpString 是键值,也就是变量的值,不过必须为LPCTSTR型或CString型的.
LPCTSTR lpFileName 是完整的INI文件名,如果没有指定完整路径名,会在windows目录(默认)查找文件。如果文件没有找到,则函数会在windows目录创建它。

参考文献:百度百科

C#InI文件读写剖析相关推荐

  1. QSettings配置读写-win注册表操作-ini文件读写

    版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:QSettings配置读写-win注册表操作-ini文件读写     本文地址:http:// ...

  2. 怎么把html转为ini,ini文件读写

    android编程ini文件读写 写了个android程序,想借助ini文件保存程序配置,供下次启动读取用,单android编程iniini文件读写的方法为: 一.将信息写入.INI文件中 1.所用的 ...

  3. VC INI文件读写 和 GetProfileString,WriteProfileString函数的使用

    VC中用函数读写ini文件的方法 ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息.ini文件由若干个节(Section)组成,每个Sectio ...

  4. INI文件读写--VC6.0

    新建一个dialog based MFC Windows Application,命名为:d, 界面为: 为按钮Read和Write添加单击事件,并自定义一个函数GetIniFileName()用来取 ...

  5. VC++中实现INI文件读写的方法和示例

    一:读ini配置文件 DWORD GetPrivateProfileString(LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpDefault, LP ...

  6. Win32:INI文件读写结构体/Int/String/遍历

    目录 一.INI的结构和用途 1.1 格式 1.2 INI文件示例 1.3 实例 二.怎么写入一个节Section 三.怎么读/写键值对 3.1.读/写String 3.2.读/写Int 3.3.读/ ...

  7. c# 实现二进制文件读写、ini文件读写以及一些文件和目录的常用操作,在某些特定情况下会用到,如录波文件要保存.dat

    不说废话,直接上代码 还包含一些常用的目录和文件操作的函数,如获得文件大小,获得文件行数,获得文件时间,获得目录下所有的文件名称等等等

  8. C# ini文件读写函数

    namespace Tools {class IniOperate{[DllImport("kernel32")]private static extern int GetPriv ...

  9. 在.NET中读写INI文件 ——兼谈正则表达式的应用

    INI文件是Windows平台上的一种较常用的软件配置文件格式,Windows应用程序常常使用它来保存一些配置信息.它一般是由数个包含key-value对的Section组成,每个key-value对 ...

最新文章

  1. 用 Flask 来写个轻博客
  2. 动态路由协议(RIP)
  3. [mybatis]映射文件_select_resultMap_discriminator鉴别器
  4. 深度学习模型训练的一般方法(以DSSM为例)
  5. java 跟 咖啡的关系
  6. 非堵塞socket实现android手机与PC的文件传输
  7. oracle新建定时任务,创建 Oracle 定时任务
  8. IDEA反编译java.class文件
  9. 电力拖动自动控制系统 华南理工大学期末重点 阮毅 长篇思维导图
  10. poi 同时 冻结第一行和第一列
  11. Namesilo域名解析详细图文教程!
  12. swift [Application] The app delegate must implement the window property if it wants to use a main 报错
  13. 学习Linux驱动的一点笔记
  14. 中银泰定期存款理财技巧
  15. 牛逼 装逼 傻逼 的区别
  16. fiddler抓包指南(浏览器、app抓包及证书安装)
  17. 【Python入门】Turtle海龟库:利用海龟画笔绘制花朵
  18. 你在自学软件测试吗?学软件测试10本必看书
  19. MYSQL 单表删除1000万数据
  20. Python学习之封装、继承、多态详解

热门文章

  1. ora-00054:resource busy and acquire with nowait specified解决方法
  2. Vue多字段下的非空判断(new Promise)
  3. 面试官: 用css实现android系统的loading动画
  4. solr7.4 安装与使用
  5. GRPC协议的相关原理
  6. CSS3笔记之基础篇(二)颜色和渐变色彩
  7. Web 前端框架分类解读
  8. javascript --- 对象属性的深层次获取
  9. idea中maven的setting.xml的配置
  10. SQL疑难杂症【4 】大量数据查询的时候避免子查询