Inno Setup:如何选中复选框显示(隐藏/取消隐藏)密码

彼得·斯塔

我在输入查询页面上添加了一个复选框,以便在选中该复选框时向我显示未发现的密码。但是我不知道该怎么做。

我已经创建了以下过程。但是,此过程不会改变添加输入时的真假值。此过程为我添加了完成该工作的新文本框。

请你帮助我好吗?

procedure SPCheckBoxChecked(Sender: TObject);
begin
    if Assigned(SPCheckBox) then
  begin
    if SPCheckBox.Checked then
       CredentialsPage.Add('Password:', False)
    if not SPCheckBox.Checked then
       CredentialsPage.Add('Password:', True)
  end;
end;
马丁·普里克里(Martin Prikryl)

使用TPasswordEdit.Password属性:

[Code]

var
  InputQueryPage: TInputQueryWizardPage;

procedure ShowPasswordCheckClick(Sender: TObject);
begin
  InputQueryPage.Edits[0].Password := not TNewCheckBox(Sender).Checked;
end;

procedure InitializeWizard();
var
  ShowPasswordCheck: TNewCheckBox;
begin
  InputQueryPage := CreateInputQueryPage(
    wpWelcome, 'Password prompt', 'Please enter your password', '');
  InputQueryPage.Add('Password:', True);

  ShowPasswordCheck := TNewCheckBox.Create(WizardForm);
  ShowPasswordCheck.Parent := InputQueryPage.Surface;
  ShowPasswordCheck.Top :=
    InputQueryPage.Edits[0].Top + InputQueryPage.Edits[0].Height + ScaleY(8);
  ShowPasswordCheck.Height := ScaleY(ShowPasswordCheck.Height);
  ShowPasswordCheck.Caption := '&Show password';
  ShowPasswordCheck.OnClick := @ShowPasswordCheckClick;
end;

在此处输入图片说明

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Inno Setup:运行程序而不显示复选框

来自分类Dev

Inno Setup:运行程序而不显示复选框

来自分类Dev

Inno Setup-将子组件显示为同级,并在复选框中显示选中而不是正方形

来自分类Dev

Inno Setup隐藏日志条目

来自分类Dev

Inno Setup - 控件/复选框的动态定位

来自分类Dev

如果选中多个复选框,如何显示隐藏按钮

来自分类Dev

如何根据选中的复选框数量显示/隐藏元素?

来自分类Dev

如果复选框被选中,如何显示/隐藏内容

来自分类Dev

Inno Setup:在指定的时间(以秒为单位)后自动选中一个复选框

来自分类Dev

Inno Setup:在指定的时间(以秒为单位)后自动选中一个复选框

来自分类Dev

Inno Setup - 如何在完成的页面上创建复选框?

来自分类Dev

jQuery隐藏复选框选中,但不取消选中

来自分类Dev

复选框选中和取消选中后,提交操作后显示和隐藏div

来自分类Dev

复选框选中和取消选中后,提交操作后显示和隐藏div

来自分类Dev

在选中和取消选中复选框时显示和隐藏div

来自分类Dev

选中/取消选中复选框以使用 javascript 显示/隐藏输入文件元素

来自分类Dev

在Inno Setup中复制隐藏文件

来自分类Dev

如何运行Inno Setup中隐藏的cmd.exe

来自分类Dev

在Inno Setup中取消安装

来自分类Dev

Inno Setup 中的动态密码

来自分类Dev

选中或取消选中复选框时如何显示吐司?

来自分类Dev

选中复选框时显示/隐藏面板

来自分类Dev

如果选中复选框,则显示或隐藏表行

来自分类Dev

选中复选框时显示/隐藏div

来自分类Dev

显示或隐藏WebGrid的“全部选中”复选框上的按钮

来自分类Dev

选中复选框时隐藏/显示行

来自分类Dev

如果选中复选框,则显示和隐藏div

来自分类Dev

jQuery隐藏\显示是否选中复选框

来自分类Dev

Inno Setup在下次安装时记住“自定义”复选框状态

Related 相关文章

  1. 1

    Inno Setup:运行程序而不显示复选框

  2. 2

    Inno Setup:运行程序而不显示复选框

  3. 3

    Inno Setup-将子组件显示为同级,并在复选框中显示选中而不是正方形

  4. 4

    Inno Setup隐藏日志条目

  5. 5

    Inno Setup - 控件/复选框的动态定位

  6. 6

    如果选中多个复选框,如何显示隐藏按钮

  7. 7

    如何根据选中的复选框数量显示/隐藏元素?

  8. 8

    如果复选框被选中,如何显示/隐藏内容

  9. 9

    Inno Setup:在指定的时间(以秒为单位)后自动选中一个复选框

  10. 10

    Inno Setup:在指定的时间(以秒为单位)后自动选中一个复选框

  11. 11

    Inno Setup - 如何在完成的页面上创建复选框?

  12. 12

    jQuery隐藏复选框选中,但不取消选中

  13. 13

    复选框选中和取消选中后,提交操作后显示和隐藏div

  14. 14

    复选框选中和取消选中后,提交操作后显示和隐藏div

  15. 15

    在选中和取消选中复选框时显示和隐藏div

  16. 16

    选中/取消选中复选框以使用 javascript 显示/隐藏输入文件元素

  17. 17

    在Inno Setup中复制隐藏文件

  18. 18

    如何运行Inno Setup中隐藏的cmd.exe

  19. 19

    在Inno Setup中取消安装

  20. 20

    Inno Setup 中的动态密码

  21. 21

    选中或取消选中复选框时如何显示吐司?

  22. 22

    选中复选框时显示/隐藏面板

  23. 23

    如果选中复选框,则显示或隐藏表行

  24. 24

    选中复选框时显示/隐藏div

  25. 25

    显示或隐藏WebGrid的“全部选中”复选框上的按钮

  26. 26

    选中复选框时隐藏/显示行

  27. 27

    如果选中复选框,则显示和隐藏div

  28. 28

    jQuery隐藏\显示是否选中复选框

  29. 29

    Inno Setup在下次安装时记住“自定义”复选框状态

热门标签

归档