Inno setup 如何在inno setup的“选择组件”页面中获取所选组件的内存大小

Inno setup 如何在inno setup的“选择组件”页面中获取所选组件的内存大小,inno-setup,Inno Setup,我在组件页面中有一些组件。当我选择任何组件时,它应该在消息框中显示所选组件的内存大小。我怎样才能做到这一点?你所要求的是不可能的(或者可能是非常非常困难的)。组件大小存储在每个组件项ItemObject的记录中,这是由于缺少无法直接访问的指针支持。是否有办法隐藏页面底部显示所选组件大小的标签?是,WizardForm.ComponentsDiskSpaceLabel.Visible:=False。但是所有这些的目的是什么呢?我需要这个选项,因为我们运行了很多更新脚本和其他东西。Inno无法计算批

我在组件页面中有一些组件。当我选择任何组件时,它应该在消息框中显示所选组件的内存大小。我怎样才能做到这一点?

你所要求的是不可能的(或者可能是非常非常困难的)。组件大小存储在每个组件项
ItemObject
的记录中,这是由于缺少无法直接访问的指针支持。

是否有办法隐藏页面底部显示所选组件大小的标签?是,
WizardForm.ComponentsDiskSpaceLabel.Visible:=False。但是所有这些的目的是什么呢?我需要这个选项,因为我们运行了很多更新脚本和其他东西。Inno无法计算批处理脚本(复制…)后将使用多少内存。这就是我们计算的组件大小错误的原因。@kdoteu,我知道你的需要,但我很抱歉;这不是我的责任(我不是Inno安装开发者)。试着在官方新闻组上询问这个功能。@TLama我知道你不是开发者。我用了你的“解决方案”。最好什么也不显示,然后显示错误的信息。相关问题: