保存INI文件的安装路径

时间:2014-02-06 16:10:41

标签: inno-setup

我的任务是将实际安装路径保存到INI文件中(到某个键)。 在安装过程中,用户会获得一个默认文件夹来安装应用程序,但他可以在运行时更改它(在向导中)。 如何捕获他决定的最终文件夹路径,并将其放入我的INI文件中?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用[Ini]条目和{app}常量来保存值。

[INI]
Filename: "MyProg.ini"; Section: "InstallSettings"; Key: "InstallPath"; String: "{app}"

请注意,作为Gavin pointed out,应用程序可以确定它自己的路径,因此通常不需要;除非外部应用程序需要它,否则registry条目更容易找到:

[Registry]
Root: HKLM; Subkey: "Software\My Company\My Program\Settings"; ValueType: string; ValueName: "InstallPath"; ValueData: "{app}"

[Ini]回答TLama's deleted post简化。)

相关问题