写入.ini文件:
BOOL WritePrivateProfileString(
LPCTSTR lpAppName, // INI文件中的一个字段名[节名]可以有很多个节名
LPCTSTR lpKeyName, // lpAppName 下的一个键名,也就是里面具体的变量名
LPCTSTR lpString, //键值,也就是数据
LPCTSTR lpFileName // INI文件的路径
);
读取.ini文件:
DWORD GetPrivateProfileString(
LPCTSTR lpAppName, // INI文件中的一个字段名[节名]可以有很多个节名
LPCTSTR lpKeyName, // lpAppName 下的一个键名,也就是里面具体的变量名
LPCTSTR lpDefault, //如果lpReturnedString为空,则把个变量赋给lpReturnedString
LPTSTR lpReturnedString, // 存放键值的指针变量,用于接收INI文件中键值(数据)的接收缓冲区
DWORD nSize,//lpReturnedString的缓冲区大小
LPCTSTR lpFileName // INI文件的路径
);
读取整形值:(返回值为读到的整)
UINT GetPrivateProfileInt(
LPCTSTR lpAppName, // INI文件中的一个字段名[节名]可以有很多个节名
LPCTSTR lpKeyName, // lpAppName 下的一个键名,也就是里面具体的变量名
INT nDefault, // 如果没有找到指定的数据返回,则把个变量值赋给返回值
LPCTSTR lpFileName // INI文件的路径
);
读写INI文件时相对路径和绝对路径都可以,根据实际情况选择
"..//IniFileName.ini" // 这样的为相对路径
"D://IniFileName.ini" // 这样的为绝对路径
MAX_PATH:是微软最大路径占的字节所设的宏
例子:
写INI文件:
LPTSTR lpPath = new char[MAX_PATH];
strcpy(lpPath, "D://IniFileName.ini");
WritePrivateProfileString("LiMing", "Sex", "Man", lpPath);
WritePrivateProfileString("LiMing", "Age", "20", lpPath);
WritePrivateProfileString("Fangfang", "Sex", "Woman", lpPath);
WritePrivateProfileString("Fangfang", "Age", "21", lpPath);
delete [] lpPath;
INI文件如下:
[LiMing]
Sex=Man
Age=20
[Fangfang]
Sex=Woman
Age=21
读INI文件:
LPTSTR lpPath = new char[MAX_PATH];
LPTSTR LiMingSex = new char[6];
int LiMingAge;
LPTSTR FangfangSex = new char[6];
int FangfangAge;
strcpy(lpPath, "..//IniFileName.ini");
GetPrivateProfileString("LiMing", "Sex", "", LiMingSex, 6, lpPath);
LiMingAge = GetPrivateProfileInt("LiMing", "Age", 0, lpPath);
GetPrivateProfileString("Fangfang", "Sex", "", FangfangSex, 6, lpPath);
FangfangAge = GetPrivateProfileInt("Fangfang", "Age", 0, lpPath);
delete [] lpPath;
相关推荐
MFC INI文件读写;MFC INI文件读写;MFC INI文件读写;MFC INI文件读写;MFC INI文件读写;
C# Ini文件读写 C# Ini文件读写.rarC# Ini文件读写.rarC# Ini文件读写.rarC# Ini文件读写.rar
INI文件读写类,方便处理INI文件
C# WinForm读写INI文件 C# WinForm读写INI文件 C# WinForm读写INI文件
使用Delphi内置函数读写INI文件 读写INI文件
Delphi INI文件读写操作··
对*.ini文件读写,狠好用,只要将类放到工程中就可以使用
Linux下ini文件读写操作代码 方便快捷,拿来就用!!!
INI文件读写例子 INI文件读写例子 INI文件自动创建INI文件读写例子 INI文件自动创建INI文件读写例子 INI文件自动创建INI文件读写例子 INI文件自动创建
VC读写ini文件,VC读写ini文件.rar,VC读写ini文件.rar,VC读写ini文件.rar,VC读写ini文件.rar,
不用API的ini文件读写,支持现有的INI读写,并且还可以脱离API的限制,再修改一下源码就能更好的支持其它的文件读写
C++实现ini文件的读写,可在windows和Linux平台下运行,仅供大家相互借鉴学习。
C#中的ini文件读写功能实现,多个例程
lua 读写ini文件
ini文件读写类库,包含所有的对ini文件的读写操作,亲测可用
读写ini文件 读写ini文件
INI文件读写源码,包里已压缩了操作INI文件的DLL文件。也有访问该DLL的简单DEMO。
本段代码是写如何创建一个ini文件,以及如何读写一个ini文件的程序.
linux的可用的ini读写源代码, 不会把 ini文件写坏, 语法和windows 读写ini差不多