【发布时间】:2018-05-28 10:56:39
【问题描述】:
我已经创建了一个基本的 MSI 项目,并且我已经编写了一个 InstallScript 自定义操作来从服务器下载文件。我为此使用了CopyFile() 函数。在此下载过程中,我还会显示 sdShowMsg()。但是当下载服务器没有响应时,sdShowMsg() 对话框保持原样在屏幕上并在后台下载,不会发生。那么有没有办法添加一个倒数计时器,它只会在这段时间内执行下载操作,然后退出。或者有没有其他方法可以首先检查下载服务器是否响应?
SdShowMsg("Please Wait... Downloading file from our server...", TRUE);
CopyFile("https://<downloadURL>/sample.rtf", szEULAFile);
SdShowMsg("Please Wait... Downloading file from our server...", FALSE);
【问题讨论】:
标签: windows-installer installscript installscript-msi