TInifile(*.ini)

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

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

    [secontion]

     KeyName1=Value1;

     ;comment

     KeyName2=Value2;

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

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


   在Delphi中有一个TIniFile的类用于访问.ini文件,该类定义在IniFiles.pas文件中,具体使用如下

  

[delphi]  view plain copy print ?
  1. //定义对象  
  2. var  
  3.   iniFile:TiniFile;  
  4. //创建对象  
  5.   iniFile:=TiniFile.Create(iniFilePath+iniFileName);  
  6. //读数据  
  7.   iniFile.ReadString('Section','Key','DefaultValue')  //字符串  
  8. iniFile.ReadInteger('Section','Key',DefaultValue) ;//整数  
  9.   
  10. //写数据  
  11. iniFile.WriteString('Section','Key','Value')  //字符串  
  12. iniFile.WriteInteger('Section','Key',tValue) ;  
  13.   
  14. // 释放对象  
  15. iniFile.Free;  
如果想读取整段值,可以用iniFile.ReadSection('SectionName', StringList)将整段数据读到TStringList对象中。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值