杉宫竹苑工作室

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2211|回复: 0

Inno Setup 安装时隐藏安装路径

[复制链接]
发表于 2017-1-9 20:40:45 | 显示全部楼层 |阅读模式

正式会员享受无限制浏览网站功能和高速网盘下载,赶快加入本站吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

x
48_222207_8e7ce7e8aa8989d.png
在 InitializeWizard 里面放置WizardForm.FilenameLabel.Visible := false;
48_222424_a17fc6f3e6fc5a8.png

不要显示安装路径,但是只要显示文件名,则请参考以下代码。

  1. [Files]
  2. Source: "E: iles*.*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs; AfterInstall: DisplayFileName

  3. [Code]
  4. var
  5.   myLabel: TNewStaticText;

  6. procedure InitializeWizard();
  7. begin
  8.   WizardForm.FilenameLabel.Visible := false;
  9.   MyLabel := TNewStaticText.Create(WizardForm.InstallingPage);
  10.   MyLabel.Parent := WizardForm.InstallingPage;
  11.   MyLabel.Top := WizardForm.FilenameLabel.Top;
  12.   MyLabel.Left := WizardForm.FilenameLabel.Left;
  13.   MyLabel.Width := WizardForm.FilenameLabel.Width;
  14.   MyLabel.Visible := True;
  15.   MyLabel.Caption := '';
  16. end;

  17. procedure DisplayFileName();
  18. begin
  19.   MyLabel.Caption := ExtractFileName(CurrentFileName);
  20. end;
复制代码

48_377_0c01e564d81fa2f.gif




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SgzyStudio

GMT+8, 2024-5-19 19:54 , Processed in 0.125423 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表