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

    .ini 文件是基於文本類型的格式文件,用於存儲程序初始化和配置數據。

    .ini文件是有段(Sections)和鍵(key)組成的,每個文件可以有 n個段(每個段有方括號括起來),每個段可以有m個鍵,大致格式如下:

    [secontion]

     KeyName1=Value1;

     ;comment

     KeyName2=Value2;

    段名和鍵名在使用中是不區分大小寫得,但是名字中不能有空格。

    鍵可以存儲integer,string,float,boolean,datatime等數據類型。


   在Delphi中有一個TIniFile的類用於訪問.ini文件,該類定義在IniFiles.pas文件中,具體使用如下

  

//定義對象
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;

如果想讀取整段值,可以用iniFile.ReadSection('SectionName', StringList)將整段數據讀到TStringList對象中。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章