我目前正在使用Inno Setup制作的现有安装程序,我正在尝试添加一个取消按钮,允许用户取消.bat(批处理文件)执行。
目前行为如下:
用户可以点击"开始按钮"运行.bat文件(它以SW_HIDE
标志运行)。然后解析.bat的结果并显示在窗口中。
问题是.bat执行很长,用户可能想要取消它。但是,在运行此.bat期间,无法单击任何位置。
你有任何提示吗?
答案 0 :(得分:1)
这不是一件容易的事。是什么让你的问题相当广泛。
我将为您提供您需要执行的基本步骤:
ewNoWait
执行批处理文件,这样就不会阻止Inno Setup GUI。如果您需要有关各个步骤的详细信息,请询问有关这些步骤的具体问题。并在需要时提供更多详细信息(例如" Start"按钮的位置和方式,批处理文件的工作方式以及如何取消它。)