.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物件中。 delphi中使用配置檔案 ini
unit zs dyjpz inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,extctrls,printers,winspool,inifiles typ...
delphi讀取 ini配置檔案
因工作需要最近開始學習delphi,可能是因為現在不熱門,網上搜好多問題和資料都搜不到或者不完全對症,整理記錄一下自己遇到的一些問題。在.ini檔案中寫資料庫鏈結字串和一些字段,這樣一些基本資料修改起來比較方便,下面來說一下delphi中讀取.ini檔案的過程。uses windows,messag...
Python中配置檔案的使用
因為專案的需要,要用到python載入配置檔案。本文主要參考了 a 配置檔案中包含乙個或多個 section,每個 section 有自己的 option b section 用 sect name 表示,每個option是乙個鍵值對,使用分隔符 或 隔開 c 在 option 分隔符兩端的空格會被...