在基于Inno的设置中键入时隐藏密码

时间:2012-01-24 13:53:14

标签: inno-setup setup-deployment

我的安装程序中有一个密码字段,用于部署.Net windows应用程序.Installer使用Inno部署脚本,用pascal制作.Issue用于密码字段,我想在用户输入时显示*字符。目前它显示了用户输入的字母表。因为我不太喜欢pascal脚本,所以在这里需要一些帮助。

以下是我的代码:

procedure InitializeWizard;

begin
     KeyPage := CreateInputQueryPage(wpWelcome,
    'lisens validering', 'Tast inn lisens-id',
    'Vennligst oppgi din lisens-ID og klikk neste for å fortsette.');
     KeyPage.Add('lisens ID:', False);
     KeyPage.Add('bruker ID:', False);
     KeyPage.Add('passord:', False);

    booabort:=false;
end;

1 个答案:

答案 0 :(得分:3)

只需更改此行

即可
KeyPage.Add('passord:', False);

KeyPage.Add('passord:', True);

有关详细信息,请查看inno设置documentation