uy_yyt_md.pas

来自「Delphi写的餐饮系统」· PAS 代码 · 共 70 行

PAS
70
字号
unit uy_yyt_md;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, Buttons, ExtCtrls,u_main, Db, DBTables;

type
  Ty_yyt_md = class(TForm)
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    czyh: TEdit;
    qxmm: TEdit;
    Label1: TLabel;
    Label3: TLabel;
    Image2: TImage;
    Label6: TLabel;
    Label7: TLabel;
    Bevel1: TBevel;
    procedure BitBtn1Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure FormKeyPress(Sender: TObject; var Key: Char);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  y_yyt_md: Ty_yyt_md;

implementation

{$R *.DFM}

procedure Ty_yyt_md.BitBtn1Click(Sender: TObject);
begin
 if (czyh.text='')  or (length(czyh.text)>4) then
  begin
   messagebox(handle,'请输入合法的批准人号!','系统提示信息',MB_OK+MB_ICONWARNING);
   czyh.setfocus;
   exit;
  end;
 if (qxmm.text='')  then
  begin
   messagebox(handle,'请输入正确的权限密码!','系统提示信息',MB_OK+MB_ICONWARNING);
   qxmm.setfocus;
   exit
  end;
 if not main.h_czqx(czyh.text,qxmm.text,2) then exit;
 esc_enter:=1;
 close;
end;

procedure Ty_yyt_md.FormShow(Sender: TObject);
begin
  czyh.text:='';
  qxmm.text:='';
  czyh.setfocus;
end;

procedure Ty_yyt_md.FormKeyPress(Sender: TObject; var Key: Char);
begin
  if (key=#13) then selectnext(activecontrol,true,true);
  if key=#27 then  close;
end;

end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?