📄 login3.pas
字号:
unit Login;
interface
uses
SelfFunc,Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, DBCtrls, Db, Mask, ExtCtrls, Buttons, jpeg, AdoCodeEd;
type
TfrmLogin = class(TForm)
Label1: TLabel;
Label2: TLabel;
Edit1: TEdit;
cmdCancel: TBitBtn;
cmdOK: TBitBtn;
qrySession: TQuery;
qrySessionID: TIntegerField;
qrySessionDate0: TDateTimeField;
qrySessionDate1: TDateTimeField;
qrySessionAllDays: TSmallintField;
qrySessionMemo: TStringField;
qrySessionIsEnd: TBooleanField;
qryNow: TQuery;
qryNowPWD: TIntegerField;
qrySoftDog: TQuery;
qrySoftDogVERNO: TStringField;
Image1: TImage;
cboCzy: TDBLookupComboBox;
DataSource1: TDataSource;
tblCzy: TTable;
tblCzyCode: TStringField;
tblCzyName: TStringField;
tblCzyPassword: TStringField;
tblCzyQx: TStringField;
tblCzyQxDept: TStringField;
edName: TEdit;
procedure cmdOKClick(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure Edit1KeyPress(Sender: TObject; var Key: Char);
procedure FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure FormKeyPress(Sender: TObject; var Key: Char);
procedure cboCzyExit(Sender: TObject);
private
{ Private declarations }
Function IsDemoSys :Boolean;
public
{ Public declarations }
end;
var
frmLogin: TfrmLogin;
implementation
uses Main;
{$R *.DFM}
Function TfrmLogin.IsDemoSys :Boolean;
var i :integer;
d2Date1,d3Date0 :TDate;
begin
qrySession.Open;
if qrySession.RecordCount <>3 then
begin
Result :=False;
Exit;
end;
d3Date0 :=0;
d2Date1 :=0;
i :=1;
while not qrySession.Eof do
begin
if qrySessionID.Value <>i then
begin
Result :=False;
Exit;
end;
if i =2 then d2Date1 :=qrySessionDate1.Value
else if i =3 then d3Date0 :=qrySessionDate0.Value;
i :=i +1;
qrySession.Next;
end;
if Trunc(d3Date0 -d2Date1) <>4 then Result :=False
else Result :=True;
end;
procedure TfrmLogin.cmdOKClick(Sender: TObject);
begin
lIsDemoSys :=True;
if not ValidSoftDog() then
begin
try
qrySoftDog.Open;
except
lIsDemoSys :=IsDemoSys();
if lIsDemoSys then
begin
MsgBoxInfo(' 眤瞷
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -