【发布时间】:2014-08-18 21:11:45
【问题描述】:
我的 Inno 设置有问题。
我在[Code] 部分使用分辨率检测脚本,从这里开始:
INNO Setup: How to get the primary monitor's resolution?
现在我想将xres 和yres 值放入我的安装程序的[Registry] 部分,如下所示。
Root: HKCU; Subkey: "Software\MyApp\Settings"; Flags: uninsdeletekey; ValueType: dword; \
ValueName: "ScreenWidth"; ValueData: "XRES"
Root: HKCU; Subkey: "Software\MyApp\Settings"; Flags: uninsdeletekey; ValueType: dword; \
ValueName: "ScreenHeight"; ValueData: "YRES"
我试过这个方法How to use a Pascal variable in Inno Setup?,但我不能让它工作。多次尝试自己解决问题,但都放弃了……
有人可以帮我解释一下怎么做吗?
我是 Inno Setup 的新手,尤其是 Pascal。
【问题讨论】:
-
出于兴趣,为什么应用程序不能自己获取这些信息?毕竟,它可能会在应用程序运行时或之后的任何时间发生变化。
标签: inno-setup