unitc.~pas

来自「小型仓库管理系统」· ~PAS 代码 · 共 94 行

~PAS
94
字号
unit UnitC;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, DB, ADODB, StdCtrls, Buttons, ExtCtrls;

type
  TfmC = class(TForm)
    Image1: TImage;
    edt1: TEdit;
    edt2: TEdit;
    btn1: TBitBtn;
    btn2: TBitBtn;
    btn3: TBitBtn;
    procedure btn1Click(Sender: TObject);
    procedure btn3Click(Sender: TObject);
    procedure btn2Click(Sender: TObject);
    procedure edt1KeyPress(Sender: TObject; var Key: Char);
    procedure edt2KeyPress(Sender: TObject; var Key: Char);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  fmC: TfmC;

implementation

uses  unitMain,UnitCT, UnitDm, UnitZ, UnitN, UnitS;

{$R *.dfm}

procedure TfmC.btn1Click(Sender: TObject);
begin
if trim(edt1.Text)<>'' then
 begin
 frDbm.dsetC.Close;
 frDbm.dsetC.CommandText:='select code,purview from t_login where id='+trim(edt1.Text)+'';
 frDbm.dsetC.Open;
 if trim(frDbm.dsetC.Fields[0].AsString)<>'' then
  begin
   if (trim(frDbm.dsetC.Fields[0].AsString)=trim(edt2.Text)) then
      begin
        if frDbm.dsetC.Fields[1].AsInteger=2 then
        begin
          fmMain.SpeedButton1.Enabled:=false;
          fmMain.SpeedButton2.Enabled:=false;
          fmMain.SpeedButton6.Enabled:=false;
          fmMain.SpeedButton7.Enabled:=false;
          fmN.btn2.Enabled:=false;
          fmS.rbtnB.enabled:=false;
        end;
        fmMain.Show;
        fmC.hide;
      end
   else
    showmessage('密码错误,请重新登录!');
  end
 else
   showmessage('登录名不存在,请重新登录!');
 end
 else showmessage('请输入登录号!');
end;

procedure TfmC.btn3Click(Sender: TObject);
begin
  fmCT.Show;
  fmC.hide;
end;

procedure TfmC.btn2Click(Sender: TObject);
begin
  fmZ.show;
  fmC.hide;
end;

procedure TfmC.edt1KeyPress(Sender: TObject; var Key: Char);
begin
  if key=#13 then
  btn1.Click;
end;

procedure TfmC.edt2KeyPress(Sender: TObject; var Key: Char);
begin
  if key=#13 then
  btn1.Click;
end;

end.

⌨️ 快捷键说明

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