delphi 中配置文件的使用,*.ini

http://blog.csdn.net/zhnglicho/article/details/6760912

ini 文件是基于文本类型的格式文件,用于存储程序初始化和配置数据。

.ini文件是有段(Sections)和键(key)组成的,每个文件可以有 n个段(每个段有方括号括起来),每个段可以有m个键,大致格式如下:

[secontion]

KeyName1=Value1;

;comment

KeyName2=Value2;

段名和键名在使用中是不区分大小写得,但是名字中不能有空格。

键可以存储integer,string,float,boolean,datatime等数据类型。

在Delphi中有一个TIn

//定义对象
var
  iniFile:TiniFile;
//创建对象
  iniFile:=TiniFile.Create(iniFilePath+iniFileName);
//读数据
  iniFile.ReadString('Section','Key','DefaultValue')  //字符串
iniFile.ReadInteger('Section','Key',DefaultValue) ;//整数
//写数据
iniFile.WriteString('Section','Key','Value')  //字符串
iniFile.WriteInteger('Section','Key',tValue) ;
// 释放对象
iniFile.Free;

iFile的类用于访问.ini文件,该类定义在IniFiles.pas文件中,具体使用如下

如果想读取整段值,可以用iniFile.ReadSection('SectionName', StringList)将整段数据读到TStringList对象中。