如何从ini文件中检索所有密钥?

时间:2011-12-06 03:12:01

标签: inno-setup ini

我正在使用inno setup创建一个安装程序,我使用一个简单的ini文件作为特定操作的数据库。我的ini文件由部分用户和密钥用户名组成,其值是特定人员的用户名。例如:

[Users]

username=alice

username=bob etc....

在我创建的其中一个自定义页面中,我提示用户输入用户名,所以现在我需要检查输入的用户名是否存在于ini文件中。 那么我怎样才能实现这一点。

1 个答案:

答案 0 :(得分:1)

由于重复值名称在INI文件中无效,因此没有API方法(Inno或不是)来读取它们。你需要使用Inno的LoadStringsFromFile()手动完成。并依次检查eahch线。