📄 frmregroom.pas
字号:
unit frmRegRoom;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, DBTables, Grids, DBGrids, ComCtrls, ToolWin, StdCtrls,
ExtCtrls, ValEdit;
type
TRegUserRoom = class(TForm)
PageControl1: TPageControl;
TabSheet1: TTabSheet;
ToolBar2: TToolBar;
btnRegister: TToolButton;
ToolButton2: TToolButton;
btnModify: TToolButton;
ToolButton4: TToolButton;
btnChangeRoom: TToolButton;
ToolButton5: TToolButton;
btnClose: TToolButton;
DBGrid1: TDBGrid;
Query1: TQuery;
Table1: TTable;
DataSource1: TDataSource;
TabSheet2: TTabSheet;
ToolBar1: TToolBar;
ToolBar3: TToolBar;
btnAddObj: TToolButton;
ToolButton3: TToolButton;
btnDelObj: TToolButton;
ToolButton7: TToolButton;
btnAddRoom: TToolButton;
ToolButton1: TToolButton;
btnDelRoom: TToolButton;
ToolButton6: TToolButton;
btnModifyObj: TToolButton;
ToolButton9: TToolButton;
btnteamclose: TToolButton;
DBGrid2: TDBGrid;
Panel2: TPanel;
Label8: TLabel;
Label9: TLabel;
Label10: TLabel;
Label11: TLabel;
Label12: TLabel;
Label13: TLabel;
Label14: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Edit4: TEdit;
Label4: TLabel;
ComboBox1: TComboBox;
Label5: TLabel;
Edit5: TEdit;
Label6: TLabel;
Label7: TLabel;
Edit6: TEdit;
Edit7: TEdit;
Label15: TLabel;
Edit8: TEdit;
DataSource2: TDataSource;
Table2: TTable;
Query2: TQuery;
Button1: TButton;
Button2: TButton;
ValueListEditor1: TValueListEditor;
Edit9: TEdit;
Label16: TLabel;
DateTimePicker1: TDateTimePicker;
DateTimePicker2: TDateTimePicker;
procedure btnRegisterClick(Sender: TObject);
procedure btnCloseClick(Sender: TObject);
procedure btnModifyClick(Sender: TObject);
procedure btnChangeRoomClick(Sender: TObject);
procedure btnteamcloseClick(Sender: TObject);
procedure btnAddObjClick(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure btnDelObjClick(Sender: TObject);
procedure btnAddRoomClick(Sender: TObject);
procedure btnModifyObjClick(Sender: TObject);
procedure btnDelRoomClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
RegUserRoom: TRegUserRoom;
implementation
uses frmUserReg, TouristInfo, frmMain, frmAddObj, TouristChange,
frmDelObjForm, frmUserModify, frmDelRoomForm;
{$R *.dfm}
procedure TRegUserRoom.btnRegisterClick(Sender: TObject);
begin
RegisterUser:= TRegisterUser.Create(self);
RegisterUser.Show();
// TouristInfoForm:= TTouristInfoForm.Create(self);
// TouristInfoForm.Show();
MainForm.pram := 1;
end;
procedure TRegUserRoom.btnCloseClick(Sender: TObject);
begin
//关闭窗口
close;
end;
procedure TRegUserRoom.btnModifyClick(Sender: TObject);
begin
TouristInfoForm:= TTouristInfoForm.Create(self);
TouristInfoForm.Show();
end;
procedure TRegUserRoom.btnChangeRoomClick(Sender: TObject);
begin
TouristChangeForm:= TTouristChangeForm.Create(self);
TouristChangeForm.Show();
end;
procedure TRegUserRoom.btnteamcloseClick(Sender: TObject);
begin
close;
end;
procedure TRegUserRoom.btnAddObjClick(Sender: TObject);
begin
AddObjForm := TAddObjForm.create(self);
AddObjForm.show;
end;
procedure TRegUserRoom.Button2Click(Sender: TObject);
begin
close;
end;
procedure TRegUserRoom.Button1Click(Sender: TObject);
begin
Table2.Append;
Table2.FieldValues['接待对象'] := label10.Caption;
Table2.FieldValues['联系时间'] := label11.Caption;
Table2.FieldValues['联系单位'] := edit1.Text;
Table2.FieldValues['联系人'] := edit2.Text;
Table2.FieldValues['联系电话'] := edit3.Text;
Table2.FieldValues['人数'] := edit4.Text;
Table2.FieldValues['住宿启时'] := DateTimePicker1.DateTime;
Table2.FieldValues['住宿终时'] := DateTimePicker2.DateTime;
Table2.FieldValues['住宿标准'] := ComboBox1.Text;
Table2.FieldValues['备注'] := edit5.Text;
Table2.FieldValues['来自'] := edit7.Text;
Table2.FieldValues['去往'] := edit6.Text;
Table2.FieldValues['房间号'] := strtoint(edit9.Text);
Table2.FieldValues['结帐单位'] := edit8.Text;
Table2.Post;
showmessage('添加成功');
end;
procedure TRegUserRoom.btnDelObjClick(Sender: TObject);
begin
DelObjForm := TDelObjForm.create(self);
DelObjForm.show;
end;
procedure TRegUserRoom.btnAddRoomClick(Sender: TObject);
begin
RegisterUser.Show;
end;
procedure TRegUserRoom.btnModifyObjClick(Sender: TObject);
begin
UserModifyForm.show;
end;
procedure TRegUserRoom.btnDelRoomClick(Sender: TObject);
begin
DelRoomForm := TDelRoomForm.create(self);
DelRoomForm.show;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -