首页 > 解决方案 > 从 INI 文件中读取所有部分并添加到列表 delphi

问题描述

我正在尝试从 Ini 文件中获取该部分并将其添加到列表中,然后最终将列表添加到 ComboBox。我找到了如何添加部分的值,但我找不到如何只检索部分。例如,我只想要下面的城市名称:

【多伦多】人口:10

【温哥华】人口:4

然后我的名单将由 [多伦多,温哥华]。似乎所有 IniFile.Read* 只是读取键而不是部分。任何指针将不胜感激

标签: delphiini

解决方案


您可以使用TIniFile.ReadAllSections将所有部分的名称检索到TStrings后代中,这可能是ComboBox.Items.

ComboBox1.Items.Clear;
Ini.ReadAllSections(ComboBox1.Items);

推荐阅读