📄 changepwd.pas
字号:
unit ChangePwd;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;
type
TfChangePwd = class(TForm)
Bevel1: TBevel;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
Bevel2: TBevel;
Image1: TImage;
Label5: TLabel;
labDate: TLabel;
Label3: TLabel;
Label4: TLabel;
Label1: TLabel;
EdtOldPwd: TEdit;
Label6: TLabel;
EdtNewPwd1: TEdit;
Label7: TLabel;
EdtNewPwd2: TEdit;
procedure BitBtn1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
function InputNewPwd(var aOldPwd, aNewPwd: string):boolean;
end;
var
fChangePwd: TfChangePwd;
implementation
{$R *.dfm}
function TfChangePwd.InputNewPwd(var aOldPwd, aNewPwd: string):boolean;
begin
Result := ShowModal = mrOk;
if Result then
begin
aOldPwd:=EdtOldPwd.Text;
aNewPwd:=EdtNewPwd1.Text;
end;
end;
procedure TfChangePwd.BitBtn1Click(Sender: TObject);
begin
if EdtNewPwd1.Text= EdtNewPwd2.Text then
ModalResult:=mrOK
else MessageDlg('两个新密码不一致,请输入一致的新密码。',mtInformation, [mbYes], 0);
end;
procedure TfChangePwd.FormCreate(Sender: TObject);
begin
labDate.Caption:=Formatdatetime('yyyy.mm.dd',date);
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -