InnoSetup网站上提供的
ispack就有此功能,其实现没有公布,但应该是采用了
isxdl(这是
ISTools的一部分,属于
InnoSetup的推荐扩展)。
isxdl以dll的方式提供,可以利用已有的窗口句柄显示其界面, InnoSetup的另一个推荐扩展 ISSI提供了对isxdl的一个封装实现:
#define ISSI_English
#define ISSI_Download_Title "Title Of Your Application"
#define ISSI_Download_URL "http://someserver/setup.exe"
#define ISSI_IncludePath "C:/ISSI"
#include ISSI_IncludePath+"/_issi.isi"
This #Include will make it easy to make a 'loader setup'. It will down
isxdl以dll的方式提供,可以利用已有的窗口句柄显示其界面, InnoSetup的另一个推荐扩展 ISSI提供了对isxdl的一个封装实现:
#define ISSI_English
#define ISSI_Download_Title "Title Of Your Application"
#define ISSI_Download_URL "http://someserver/setup.exe"
#define ISSI_IncludePath "C:/ISSI"
#include ISSI_IncludePath+"/_issi.isi"
This #Include will make it easy to make a 'loader setup'. It will down