首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请教怎么读取ini文件中所有的section名字

2012-02-11 
请问如何读取ini文件中所有的section名字?我的ini文件格式如下:[aud]a1b1[euro]a2b2[usd]a3b3.....

请问如何读取ini文件中所有的section名字?
我的ini文件格式如下:
[aud]
a=1
b=1
[euro]
a=2
b=2
[usd]
a=3
b=3

.....


不知道有多少个section,那要怎么将他们全部读出来,并存入一个list中呢?

[解决办法]
FConfig.ReadSections();
[解决办法]
楼上正解。
[解决办法]
uses IniFiles;

procedure TForm1.Button1Click(Sender: TObject);
var
AIni : TIniFile;
begin
AIni := TIniFile.Create( 'C:\1.INI ');
try
AIni.ReadSections(ListBox1.Items); //ListBox1中将显示出C:\1.INI中所有Section的名称
finally
AIni.Free;
end;
end;

热点排行