【问题标题】:How to update the InnoSetup Wizard GUI status text from PascalScript code如何从 Pascal 脚本代码更新 Inno 设置向导 GUI 状态文本
【发布时间】:2011-01-31 15:05:54
【问题描述】:

我在我的 InnoSetup 脚本中的 CurStepChanged(ssPostInstall) PascalScripting 事件处理程序中执行了很多自定义操作。由于这些操作需要一些时间才能完成,我想更新 InnoSetup Wizard GUI 状态文本并告诉用户幕后发生了什么。使用“StatusMsg”参数在 [Run] 部分中可能会出现类似的情况。我知道我可以使用 TOutputProgressWizardPage/CreateOutputProgressPage(),我在之前的项目中也这样做过,但我喜欢它有点过分了......

是否有更简单的方法从 PascalScripting 代码更新 InnoSetup Wizard GUI 状态文本,其效果与 StatusMsg 参数相同?

【问题讨论】:

    标签: installation inno-setup


    【解决方案1】:

    在 CurStepChanged 处理程序中使用它:

    WizardForm.StatusLabel.Caption := 'status update';
    

    【讨论】:

    • 非常感谢!这正是我想要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-23
    • 1970-01-01
    • 2017-02-12
    • 1970-01-01
    • 2012-01-26
    相关资源
    最近更新 更多