亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > Delphi > 正文

Delphi建立、讀取、存貯INI文件的方法《一》

2020-01-31 20:52:40
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
一、有必要了解INI文件的結(jié)構(gòu):
;注釋
[小節(jié)名]
關(guān)鍵字=值
...
INI文件允許有多個(gè)小節(jié),每個(gè)小節(jié)又允許有多個(gè)關(guān)鍵字, “=”后面是該關(guān)鍵字的值。 
值的類型有三種:字符串、整型數(shù)值和布爾值。其中字符串存貯在INI文件中時(shí)沒(méi)有引號(hào),布爾真值用1表示,布爾假值用0表示。 
注釋以分號(hào)“;”開頭。 
二、定義
1、在Interface的Uses節(jié)增加IniFiles; 
2、在Var變量定義部分增加一行: 
myinifile:Tinifile;
然后,就可以對(duì)變量myinifile進(jìn)行創(chuàng)建、打開、讀取、寫入等操作了。 
三、打開INI文件
myinifile:=Tinifile.create('program.ini');
上面這一行語(yǔ)句將會(huì)為變量myinifile與具體的文件 program.ini建立聯(lián)系,然后,就可以通過(guò)變量myinifile,來(lái)讀寫program.ini文件中的關(guān)鍵字的值了。 
值得注意的是,如果括號(hào)中的文件名沒(méi)有指明路徑的話,那么這個(gè)Program.ini文件會(huì)存儲(chǔ)在Windows目錄中,把Program.ini文件存儲(chǔ)在應(yīng)用程序當(dāng)前目錄中的方法是:為其指定完整的路徑及文件名。下面的兩條語(yǔ)句可以完成這個(gè)功
能: 
Filename:=ExtractFilePath(Paramstr(0))+'program.ini';
myinifile:=Tinifile.Create(filename);
四、讀取關(guān)鍵字的值
針對(duì)INI文件支持的字符串、整型數(shù)值、布爾值三種數(shù)據(jù)類型,TINIfiles類提供了三種不同的對(duì)象方法來(lái)讀取INI文件中關(guān)鍵字的值。 
假設(shè)已定義變量vs、vi、vb分別為string、 integer、boolean類型。 
vs:=myinifile.Readstring('小節(jié)名','關(guān)鍵字',缺省值);
vi:=myinifile.Readinteger('小節(jié)名','關(guān)鍵字',缺省值);
vb:=myinifile.Readbool('小節(jié)名','關(guān)鍵字',缺省值);
其中缺省值為該INI文件不存在該關(guān)鍵字時(shí)返回的缺省值。 
五、寫入INI文件
同樣的,TInifile類也提供了三種不同的對(duì)象方法,向INI文件寫入字符串、整型數(shù)及布爾類型的關(guān)鍵字。
myinifile.writestring('小節(jié)名','關(guān)鍵字',變量或字符串值);
myinifile.writeinteger('小節(jié)名','關(guān)鍵字',變量或整型數(shù)值);
myinifile.writebool('小節(jié)名','關(guān)鍵字',變量或True或False);
當(dāng)這個(gè)INI文件不存在時(shí),上面的語(yǔ)句還會(huì)自動(dòng)創(chuàng)建該INI文件。 
六、刪除關(guān)鍵字
除了可用寫入方法增加一個(gè)關(guān)鍵字,Tinifile類還提供了一個(gè)刪除關(guān)鍵字的對(duì)象方法: 
myinifile.DeleteKey('小節(jié)名','關(guān)鍵字');
七、小節(jié)操作
增加一個(gè)小節(jié)可用寫入的方法來(lái)完成,刪除一個(gè)小節(jié)可用下面的對(duì)象方法: 
myinifile.EraseSection('小節(jié)名');
另外Tinifile類還提供了三種對(duì)象方法來(lái)對(duì)小節(jié)進(jìn)行操作:
myinifile.readsection('小節(jié)名',TStrings變量);可將指定小節(jié)中的所有關(guān)鍵字名讀取至一個(gè)字符串列表變量中; 
myinifile.readsections(TStrings變量);可將INI文件中所有小節(jié)名讀取至一個(gè)字符串列表變量中去。 
myinifile.readsectionvalues('小節(jié)名',TStrings變量);可將INI文件中指定小節(jié)的所有行(包括關(guān)鍵字、=、值)讀取至一個(gè)字符串列表變量中去。 
八、釋放
在適當(dāng)?shù)奈恢糜孟旅娴恼Z(yǔ)句釋放myinifile:
myinifile.distory;
九、一個(gè)實(shí)例
下面用一個(gè)簡(jiǎn)單的例子(如圖),演示了建立、讀取、存貯INI文件的方法。myini.ini文件中包含有“程序參數(shù)”小節(jié),和用戶名稱(字符串)、是否正式用戶(布爾值)和已運(yùn)行時(shí)間(整型值)三個(gè)關(guān)鍵字。程序在窗體建立讀取這些數(shù)據(jù),并在窗體釋放時(shí)寫myini.ini文件。 
附源程序清單 
unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs,IniFiles, StdCtrls, ExtCtrls;
type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
    CheckBox1: TCheckBox;
    Timer1: TTimer;
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
  myinifile:Tinifile;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
var
filename:string;
begin
filename:=ExtractFilePath(paramstr(0))+´myini.ini´;
myinifile:=TInifile.Create(filename);
edit1.Text:= myinifile.readstring(´程序參數(shù)´,´用戶名稱´,´缺省的用戶名稱´);
edit2.text:= inttostr(myinifile.readinteger(´程序參數(shù)´,´已運(yùn)行時(shí)間´,0));
checkbox1.Checked:= myinifile.readbool(´程序參數(shù)´,´是否正式用戶´,False);
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
myinifile.writestring(´程序參數(shù)´,´用戶名稱´,edit1.Text);
myinifile.writeinteger(´程序參數(shù)´,´已運(yùn)行時(shí)間´,strtoint(edit2.text));
myinifile.writebool(´程序參數(shù)´,´是否正式用戶´,checkbox1.Checked);
myinifile.Destroy;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
edit2.Text:=inttostr(strtoint(edit2.text)+1);
end;
end.

此實(shí)例在Delphi6.0+WinXP下調(diào)試通過(guò).
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

欧美videos中文字幕| 亚洲免费视频中文字幕| 欧美1区二区三区公司| 免费男女羞羞的视频网站主页在线观看| 国产理论电影在线观看| 日韩精品免费播放| 久久免费在线观看视频| 在线日韩av观看| 日韩视频在线免费看| 久久婷婷国产综合精品青草| 伊人久久久久久久久久久久久久| 岛国爱情动作片在线| 欧美男男gaytwinkfreevideos| 亚洲午夜激情| 国产精品久久久久国产a级| 中文字幕免费在线不卡| 亚洲一区二区三区美女| 亚洲人成77777男人| 神马午夜电影一区二区三区在线观看| 中文字幕欧美一| 精品国产av鲁一鲁一区| 欧美午夜性春猛xxxx| 亚洲激情视频小说| 国产精品一区二区三区99| 欧日韩免费视频| 国产av无码专区亚洲av毛网站| 四虎影视2018在线播放alocalhost| 高清一区二区三区四区| 中文字幕在线观看视频网站| 一级女性全黄久久生活片免费| 日韩av综合在线观看| 亚洲欧美日韩高清在线| 超薄肉色丝袜一二三| 亚洲丰满在线| 男女啪啪免费观看| 你懂的视频在线看| 在线 亚洲欧美在线综合一区| 欧美性猛交xxxxxx富婆| 91p在线观看| 中文字幕欧美日韩久久| 视频一区二区在线播放| 国产精品一二三四区| 午夜精品久久久久久久99水蜜桃| 欧美www视频在线观看| 亚洲国产精品狼友在线观看| 国产精品久久久久久久久果冻传媒| 欧美乱大交xxxxx在线观看| 亚洲2020天天堂在线观看| 久久综合激情| 亚洲国产美女精品久久久久∴| www国产成人免费观看视频 深夜成人网| 欧美日韩美女在线| 性xxxx奶大欧美高清| 国模冰冰炮一区二区| 美女尤物在线视频| 伦理av在线| 欧美 日韩 中文字幕| 免费电影视频在线看| 成人午夜激情免费视频| 午夜精品久久久久久久久久久久久蜜桃| 欧美日韩久久一区二区| 免费av中文字幕| 精品自拍视频| 国产一区二区三区四区在线| 欧美三级电影一区| 久久精品在线免费观看| 男男做性免费视频网| 黄色免费在线看| 中日韩免费视频中文字幕| 免费无遮挡无码永久在线观看视频| 国产乱淫av片免费| 国产精品久久久久久久第一福利| 日韩综合在线| 成人午夜免费在线观看| 九九热在线视频| 视频在线99| 外国电影一区二区| 欧美性开放视频| 免费国产麻豆传| 日韩av男人天堂| 天堂在线观看免费视频| 亚洲精品高清视频在线观看| 黄色av网站在线免费观看| 天天干,夜夜操| 日韩精品电影一区二区| aaaa一级片| 国产精品久久久久久久久男| 宅男噜噜噜66国产日韩在线观看| 91网址在线观看精品| 黄色国产精品一区二区三区| 黑人粗进入欧美aaaaa| 国产真人做爰视频免费| 性做久久久久久久免费看| 久久成人国产精品入口| 污视频软件在线观看| 日本一二区不卡| 久久97超碰国产精品超碰| 91麻豆精品国产91久久综合| av资源网在线播放| 中文字幕伦av一区二区邻居| 一本色道久久综合精品婷婷| 91免费看网站| 8x拔播拔播x8国产精品| 91久久香蕉国产日韩欧美9色| 91国在线高清视频| 欧美主播福利视频| 欧美日韩国产成人精品| 欧美一级裸体视频| 久久精品日韩无码| 国产成都精品91一区二区三| 欧美国产精品专区| 欧美一区二区三区成人| 日本黄色免费在线观看| 大片免费在线观看| 国产一区三区在线播放| 全国男人的天堂天堂网| 无码人妻丰满熟妇精品| 911亚洲精品| 亚洲欧美国产制服动漫| 亚洲国产aⅴ天堂久久| 国产免费视频传媒| 欧美日韩亚洲国产综合| 国产午夜精品久久久久久免费视| 国产成人免费视频精品含羞草妖精| 国产精品揄拍500视频| 四虎永久免费网站| 亚洲视频一二三| 99爱视频在线观看| 国产日韩欧美精品在线观看| 综合色天天鬼久久鬼色| 国产91丝袜在线播放九色| av毛片免费| 欧美成人a交片免费看| 亚洲精品欧美日韩| 精品人妻无码中文字幕18禁| av一区二区三区四区电影| 国产精品18久久久| 欧美在线观看你懂的| 91在线视频免费观看| 在线成人av影院| 国产精品免费视频二三区| 欧美一区二区三区免费视频| 国产精品视频麻豆| 国产精品久久久久久久久果冻传媒| 精品成人一区二区三区| 综合综合综合综合综合网| 美女网站免费观看视频| 久久久久成人精品免费播放动漫| 欧美日韩黄色| 日本在线观看大片免费视频| 国产精品毛片va一区二区三区| 17c丨国产丨精品视频| 亚洲人成7777| 毛片网站在线看| 2023欧美最顶级a∨艳星| 日本成人在线免费观看| 久久久久99人妻一区二区三区| 亚洲熟妇av一区二区三区漫画| 精品无码av一区二区三区不卡| 日韩电影在线观看永久视频免费网站| 夜夜骑日日操| 日韩亚洲在线视频| 羞羞视频在线观看| 自拍小视频在线观看| 激情五月婷婷久久| 欧美国产先锋| 91精品啪在线观看麻豆免费| 亚洲一区二区电影| 午夜dv内射一区二区| 日本一区二区久久精品| 亚洲女人在线观看| 欧美午夜大胆人体| 亚洲欧美国产不卡| 国产乱肥老妇国产一区二| 国产成人小视频| 麻豆成人91精品二区三区| 日韩高清精品免费观看| 黄色网址在线视频| 成人午夜视频免费看| 91极品身材尤物theporn| 欧美va日韩va| 灌醉mj刚成年的大学平面模特| 在线不卡日本v二区707| 欧美美乳在线| 九九这里只有精品视频| 亚洲精品女人久久久| 成人美女视频在线观看18| 91免费精品国自产拍在线不卡| 久久久精品日韩| 欧美精品一区三区在线观看| 成人激情五月天| 日韩av中字| heyzo国产| 一区精品在线观看| 一本色道婷婷久久欧美| 高清国语自产拍免费一区二区三区| 国产精品狼人久久影院观看方式| 色婷婷av一区二区三区在线观看| 亚洲成人最新网站| 精品国产精品三级精品av网址| 久久久欧美精品sm网站| 国产精品一卡二卡在线观看| 欧美一a一片一级一片| 天天综合色天天| 色狼人综合干| 国产欧美精品一区二区| 丰满岳乱妇一区二区| 欧美激情欧美激情在线五月| 天天射,天天干| 黄色a在线观看| 亚洲三级一区| 亚洲小说区图片区情欲小说| 成人免费网视频| 精品国产av无码| 大桥未久恸哭の女教师| 7799国产精品久久久久99| 久久久久久黄色| 国产精品狼人久久影院观看方式| 国产丝袜美腿一区二区三区| 先锋影音一区二区| 日韩精品免费一区二区在线观看| 国产精品久久中文| 国产精品入口麻豆免费观看| 蜜桃精品视频在线观看| 中国成人一区| 久久久久国产精品| 精品国产欧美日韩不卡在线观看| 日本中文字幕久久看| 日韩激情精品| 国产精品香蕉av| 精品久久久久久久大神国产| 亚洲一区影音先锋| 欧美变态挠脚心| 精品国产无码在线观看| av男人的天堂av| av电影免费看| 成人av网页| 色一情一乱一伦一区二区三区| 波多野结衣一区二区| 一区二区三区午夜| 成人午夜在线影视| 成人污网站在线观看| 中国一区二区视频| 亚洲新中文字幕| 欧美大胆成人| 欧美色婷婷久久99精品红桃| 狠狠色一日本高清视频| 欧美亚韩一区| 欧美视频xxxx| 国内成+人亚洲+欧美+综合在线| 在线视频91| 黄色片网站在线| 欧美私人网站| 亚洲国产精品久久久久久6q| 国产精品免费av| 欧美一级特黄a| 国产91丝袜在线播放| 国产一区二区三区久久| 一区二区三区免费在线视频| 国产做a爰片久久毛片| 视频一区二区欧美| 中文字幕亚洲欧美一区二区三区| 成人看片黄a免费看在线| 九九九九九九精品任你躁| 九七影院97影院理论片免费| 日韩超碰人人爽人人做人人添| 天天色天天射天天干| 亚洲成av人片一区二区密柚| 91网站视频在线观看| 午夜电影一区二区| 国产农村老头老太视频| 国产精品综合av一区二区国产馆| 国产精品日韩三级| 久久99热精品| 精品无人区一区二区三区竹菊| 另类av一区二区| 亚洲精品中文字幕有码专区| 另类视频在线观看| 91精品国产自产精品男人的天堂| 国产精品久久久久久久午夜片| 成人av在线播放| 日韩hd视频在线观看| 亚洲激情影院| 丰满熟妇人妻中文字幕| 日韩精品aaa| 福利小视频网站| 高清hd写真福利在线播放| 欧美日韩国产bt| 永久域名在线精品| 国产又粗又大又黄| 97人人爽人人喊人人模波多| 精品视频一区二区三区四区五区| 国内精品麻豆美女在线播放视频| 欧产日产国产69| 精品国产乱码一区二区三| 久久伊人中文字幕| 日韩av黄色在线| www.毛片.com| www.色欧美| 日韩精品电影一区二区| 亚洲精品中文字幕乱码三区不卡| 亚洲天堂av在线| 日韩亚洲一区中文字幕| yellow视频在线观看一区二区| 色偷偷综合网| 爱福利在线视频| 白嫩白嫩国产精品| 性欧美精品一区二区三区在线播放| 亚洲色图25p| 成人看片爽爽爽| av在线电影播放| 国产欧美日韩在线观看视频| 午夜在线精品| 极品人妻一区二区| 最近最好的中文字幕2019免费| 91麻豆精品国产91久久久久久| 福利影院在线看| jizz日本| 少妇av一区二区三区| 国产福利一区二区在线精品| 欧美 日韩 国产 一区| 中文字幕电影在线观看| 国产免费黄色| 亚洲 欧美 日韩 在线| 国产男女猛烈无遮挡| 一区二区三区在线视频免费| 成人免费一级片| 免费一级欧美片在线观看网站|