0

我已经使用所需的自定义 UI 编写了我的安装程序页面。我不明白将实际安装部分代码放在哪里。例如:我想提取一些文件并标记它们。

我有一个安装进度条状态页面。当用户在此页面上时,我正在尝试执行所有这些操作。

写了一个函数如下

Function MyInstallFun

;Extract something
;Execute msi file
;Execute bat file

FunctionEnd

我尝试了以下方法

Page custom ProgressPage MyInstallFun 

但是这种方式在用户单击下一步后执行该部分

Call MyInstallFun此外,从内部尝试Function ProgressPage但 UI 看起来有一段时间是空白的,直到操作发生,然后显示进度页面,这是错误的。

有人可以建议如何使用 NSDialog 自定义页面安装一些繁重的文件吗?

4

1 回答 1

0

您实际上不应该在其他页面上执行长时间操作。您可以尝试在后台线程中运行该操作...

于 2014-03-13T19:21:33.463 回答