📄 main.~pas
字号:
unit Main;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Menus, ExtCtrls, jpeg;
type
TMainForm = class(TForm)
ExitButton: TButton;
HouseButton: TButton;
ContractButton: TButton;
RentButton: TButton;
StatisticsButton: TButton;
SystemButton: TButton;
Button1: TButton;
Button3: TButton;
Image1: TImage;
procedure ExitButtonClick(Sender: TObject);
procedure HouseButtonClick(Sender: TObject);
procedure RentButtonClick(Sender: TObject);
procedure ContractButtonClick(Sender: TObject);
procedure SystemButtonClick(Sender: TObject);
procedure StatisticsButtonClick(Sender: TObject);
procedure FormActivate(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
HaveLogin : Boolean;
MainForm: TMainForm;
implementation
uses DataModule, House, Rent, contract, SysInfo, Login, Statistics, help,
about;
{$R *.DFM}
procedure TMainForm.ExitButtonClick(Sender: TObject);
begin
DataContrls.CTable.Close; // 关闭合同数据表
DataContrls.RTable.Close; // 关闭租金数据表
DataContrls.HTable.Close; // 关闭房产数据表
Close; // 关闭主窗体,即关闭应用程序
end;
procedure TMainForm.HouseButtonClick(Sender: TObject);
begin
HouseForm.Show // 房产管理窗体
end;
procedure TMainForm.RentButtonClick(Sender: TObject);
begin
RentForm.Show; // 租金管理窗体
end;
procedure TMainForm.ContractButtonClick(Sender: TObject);
begin
ContractForm.Show; // 合同管理窗体
end;
procedure TMainForm.SystemButtonClick(Sender: TObject);
begin
SysInfoForm.Show // 系统维护窗体
end;
procedure TMainForm.StatisticsButtonClick(Sender: TObject);
begin
StatisticsForm.Show; // 信息统计窗体
end;
procedure TMainForm.FormActivate(Sender: TObject);
begin
if not HaveLogin then
begin
LoginForm.Show;
HaveLogin:=True;
end;
end;
procedure TMainForm.FormCreate(Sender: TObject);
begin
HaveLogin:=False;
end;
procedure TMainForm.Button1Click(Sender: TObject);
begin
helpForm.Show;
end;
procedure TMainForm.Button3Click(Sender: TObject);
begin
aboutForm.Show;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -