首页 > 代码库 > 读取INI文件 - Delphi篇
读取INI文件 - Delphi篇
程序经常需要读取一些用户设定值,怎么完成这个过程?
B/S程序一般使用XML文件,而C/S程序则使用INI文件。
前篇《C#迁移之callXBFLibrary - 2(调用非托管DLL)》是C#读取INI的示例。
本篇介绍使用Delphi完成这个过程。
首先,引用单元。
uses Windows, SysUtils, Classes, DB, ADODB, StrUtils, Forms, IniFiles;
其中“IniFiles”即是我们要引用的单元。
然后,定义类变量。
var xbfini:TIniFile;
最后,读取/写入数据
1. 初始化类变量
xbfini:= TIniFile.Create(currentDir1 + 'CDPconfig.ini');
其中currentDir1 为当前目录变量。
currentDir1:= ExtractFilePath(ParamStr(0));
2. 读取/写入数据
我们举读取的例子。
xbftemp:= xbfini.ReadString('filePath', '3', 'demo1.xbf');
ReadString是读取INI文件中的字符串方法。
其参数分别是:小节名,键名,默认值
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。