⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.~pas

📁 一个小型的酒店管理系统
💻 ~PAS
字号:
unit Main;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, jpeg, ExtCtrls, ComCtrls, ToolWin, Menus, ImgList;

type
  TMainFrm = class(TForm)
    MainMenu1: TMainMenu;
    L: TMenuItem;
    MenuLogin: TMenuItem;
    MenuLogout: TMenuItem;
    N3: TMenuItem;
    MenuQuit: TMenuItem;
    D: TMenuItem;
    MenuDataIn: TMenuItem;
    MenuDataDe: TMenuItem;
    MenuDataMo: TMenuItem;
    F: TMenuItem;
    MenuFind: TMenuItem;
    MenuFind1: TMenuItem;
    MenuFind2: TMenuItem;
    H: TMenuItem;
    MenuHelp2: TMenuItem;
    StatusBar1: TStatusBar;
    Image1: TImage;
    N1: TMenuItem;
    MenuUser: TMenuItem;
    ImageList1: TImageList;
    ToolBar1: TToolBar;
    LoginBtn: TToolButton;
    LogoutBtn: TToolButton;
    QuitBtn: TToolButton;
    DataInsBtn: TToolButton;
    DataDelBtn: TToolButton;
    DataModiBtn: TToolButton;
    Find1Btn: TToolButton;
    UserBtn: TToolButton;
    HelpBtn: TToolButton;
    find2Btn: TToolButton;
    procedure MenuLoginClick(Sender: TObject);
    procedure MenuQuitClick(Sender: TObject);
    procedure MenuLogoutClick(Sender: TObject);
    procedure MenuDataInClick(Sender: TObject);
    procedure MenuHelp2Click(Sender: TObject);
    procedure MenuDataDeClick(Sender: TObject);
    procedure MenuDataMoClick(Sender: TObject);
    procedure MenuFind1Click(Sender: TObject);
    procedure MenuFind2Click(Sender: TObject);
    procedure MenuUserClick(Sender: TObject);
    procedure LoginBtnClick(Sender: TObject);
    procedure LogoutBtnClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  MainFrm: TMainFrm;

implementation

{$R *.dfm}

uses Login,Insert,Delete,Modify,Find1,Find2,User,Help2;

procedure TMainFrm.MenuLoginClick(Sender: TObject);
begin
  LoginFrm.Show;
end;

procedure TMainFrm.MenuQuitClick(Sender: TObject);
begin
  Close;
end;

procedure TMainFrm.MenuLogoutClick(Sender: TObject);
begin
  MainFrm.MenuLogout.Enabled := False;
  MainFrm.MenuDataIn.Enabled := False;
  MainFrm.MenuDataDe.Enabled := False;
  MainFrm.MenuDataMo.Enabled := False;
  MainFrm.MenuFind.Enabled := False;
  MainFrm.MenuFind1.Enabled := False;
  MainFrm.MenuFind2.Enabled := False;
  MainFrm.MenuUser.Enabled := False;
  MainFrm.MenuLogin.Enabled := True;
end;


procedure TMainFrm.MenuDataInClick(Sender: TObject);
var
  ConnTime: string;
begin
  ConnTime := DateToStr(Date());
  InsertFrm.ConnTime.Caption := '联系时间:' + ConnTime ;
  InsertFrm.StaPerson.Caption := '统计人:' + LoginFrm.User;
  InsertFrm.Show;
end;

procedure TMainFrm.MenuHelp2Click(Sender: TObject);
begin
  Help2Frm.Show;
end;

procedure TMainFrm.MenuDataDeClick(Sender: TObject);
begin
  DeleteFrm.Show;
end;

procedure TMainFrm.MenuDataMoClick(Sender: TObject);
begin
  ModiFrm.Show;
end;

procedure TMainFrm.MenuFind1Click(Sender: TObject);
begin
  Find1Frm.Show;
  
end;

procedure TMainFrm.MenuFind2Click(Sender: TObject);
begin
  Find2Frm.Show;
end;

procedure TMainFrm.MenuUserClick(Sender: TObject);
begin
  UserFrm.Show;
end;

procedure TMainFrm.LoginBtnClick(Sender: TObject);
begin
  LoginFrm.Show;
end;

procedure TMainFrm.LogoutBtnClick(Sender: TObject);
begin
  MainFrm.LogoutBtn.Enabled := False;
  MainFrm.DataInsBtn.Enabled := False;
  MainFrm.DataDelBtn.Enabled := False;
  MainFrm.DataModiBtn.Enabled := False;
  MainFrm.Find1Btn.Enabled := False;
  MainFrm.Find2Btn.Enabled := False;
  MainFrm.UserBtn.Enabled := False;
  MainFrm.LoginBtn.Enabled := True;
end;

end.

⌨️ 快捷键说明

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