unit_pass.pas
来自「电子阅读器,适合处学者使用和学习.有意见联系我 .」· PAS 代码 · 共 65 行
PAS
65 行
Unit Unit_Pass;
Interface
Uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
Type
TF_Pass=Class(TForm)
Label3: TLabel;
GroupBox1: TGroupBox;
Button1: TButton;
Edit2: TEdit;
Edit1: TEdit;
Label1: TLabel;
Label2: TLabel;
Procedure Button1Click(Sender: TObject);
Private
{ Private declarations }
Public
{ Public declarations }
End;
Var
F_Pass: TF_Pass;
Implementation
Uses unit_main, unit_made;
{$R *.dfm}
Procedure CreatPass(); //初始化密码为空
Begin
F_Pass.Edit1.Text:='';
F_Pass.Edit2.Text:='';
End;
Procedure TF_Pass.Button1Click(Sender: TObject);
Begin
If Edit1.Text=Edit2.Text Then
Begin
If Length(Edit1.Text)<19 Then
Begin
MessageBox(Handle, PChar('密码设置成功!'), PChar('设置密码成功'),
MB_ICONINFORMATION Or MB_OK);
close;
End
Else
Begin
MessageBox(Handle, PChar('您输入的密码过长,密码设置失败!'), PChar('设置密码失败'),
MB_ICONINFORMATION Or MB_OK);
CreatPass;
close;
End;
End
Else
Begin
MessageBox(Handle, PChar('两次输入的密码不同,密码设置失败!'), PChar('设置密码失败'),
MB_ICONINFORMATION Or MB_OK);
CreatPass;
close;
End
End;
End.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?