installation - 安装程序中的可点击横幅/标题图像

标签 installation inno-setup nsis

我需要使用 NSIS 或 InnoSetup 制作 Windows 安装程序。客户希望在安装程序对话框/向导页面中显示图像,并且图像需要可点击,例如单击时打开浏览器窗口。
这可能吗?如果是,是否也可以使用动画 gif?

最佳答案

要使欢迎页面的左侧图像可点击,您可以使用以下命令:

[Code]
procedure OnBannerClick(Sender: TObject);
var
  ErrorCode: Integer;
begin
  ShellExec('', 'http://www.stackoverflow.com', '', '', SW_SHOW, ewNoWait, 
    ErrorCode);
end;

procedure InitializeWizard;
begin
  WizardForm.WizardBitmapImage.Cursor := crHand;
  WizardForm.WizardBitmapImage.OnClick := @OnBannerClick;
end;

关于installation - 安装程序中的可点击横幅/标题图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13623550/

相关文章:

使用 msi API 更改安装路径

installation - Inno Setup,从 CD ROM 读取速度慢

batch-file - 使用 NSIS 安装程序中的参数运行控制台应用程序

cmake - 如何在 NSIS 安装 (CMake) 中设置图标

linux - 如何在不使用 "yum"命令的情况下在我的 Red Hat Linux 机器上安装 Mercurial?

installation - 提取 msi 时出现错误 2203

linux - 无法连接到 Jenkins 服务器 (Amazon Linux AMI)

inno-setup - 帕斯卡脚本 : Canceling setup before {app} variable is set

inno-setup - Inno 安装程序 : Execute a Pascal function in [Run] section

service - Windows服务的NSIS检查状态