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

📄 mainunit.pas

📁 一个售楼系统
💻 PAS
📖 第 1 页 / 共 2 页
字号:
Begin
   If Assigned(UserOparetform) Then Begin
      SetWindowPos(UserOparetform.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   UserOparetform := TUserOparet.create(self);
   UserOparetform.ShowModal;

End;

Procedure TMainForm.A1_2Execute(Sender: TObject);
Begin
//公司信息
   If Assigned(ComViewForm) Then Begin
      SetWindowPos(ComViewForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   ComViewForm := TComViewForm.create(self);
   ComViewForm.ShowModal;
End;

Procedure TMainForm.A1_3Execute(Sender: TObject);
Begin
// 业务员信息
   If Assigned(WorkerViewForm) Then Begin
      SetWindowPos(WorkerViewForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   WorkerViewForm := TWorkerViewForm.create(self);
   WorkerViewForm.ShowModal;
End;

Procedure TMainForm.A1_4Execute(Sender: TObject);
Begin
// 业务员信息
   If Assigned(ViewCasterForm) Then Begin
      SetWindowPos(ViewCasterForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   ViewCasterForm := TViewCasterForm.create(self);
   ViewCasterForm.ShowModal;
End;

Procedure TMainForm.A1_5Execute(Sender: TObject);
Begin
// 项目信息
   If Assigned(VIEWItemForm) Then Begin
      SetWindowPos(VIEWItemForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   VIEWItemForm := TVIEWItemForm.create(self);
   VIEWItemForm.ShowModal;
End;

Procedure TMainForm.A1_6Execute(Sender: TObject);
Begin
// 单体信息
   If Assigned(ViewHouseForm) Then Begin
      SetWindowPos(ViewHouseForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   ViewHouseForm := TViewHouseForm.create(self);
   ViewHouseForm.ShowModal;
End;

Procedure TMainForm.A1_9Execute(Sender: TObject);
Begin
// 许可证信息
   If Assigned(VIEWLicenceForm) Then Begin
      SetWindowPos(VIEWLicenceForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   VIEWLicenceForm := TVIEWLicenceForm.create(self);
   VIEWLicenceForm.ShowModal;
End;

Procedure TMainForm.A1_8Execute(Sender: TObject);
Begin
// 变更备案信息
   If Assigned(ViewRutOnRecordForm) Then Begin
      SetWindowPos(ViewRutOnRecordForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   ViewRutOnRecordForm := TViewRutOnRecordForm.create(self);
   ViewRutOnRecordForm.ShowModal;
End;

Procedure TMainForm.A1_7_1Execute(Sender: TObject);

Var
   sFilter          : String;
Begin
   Case TAction(Sender).tag Of
      99:                               //全体

         sFilter := '无';
      98:                               //预售

         sFilter := '预(销)售';
      97:                               //拆迁

         sFilter := '拆迁还建';
      96:                               //预定

         sFilter := '预定';
      95:                               //预留

         sFilter := '预留';
      94:                               //抵押

         sFilter := '抵押';
      93:                               //租赁

         sFilter := '租赁';
      92:                               //待售

         sFilter := '未售';

   End;

   sunitFilter := sFilter;
   If Assigned(ViewUnitForm) Then Begin
      SetWindowPos(ViewUnitForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   ViewUnitForm := TViewUnitForm.create(self);
   ViewUnitForm.ShowModal;

End;

Procedure TMainForm.A1_7_7_2Execute(Sender: TObject);
Begin
// 出租户信息
   If Assigned(ViewLesseeForm) Then Begin
      SetWindowPos(ViewLesseeForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   ViewLesseeForm := TViewLesseeForm.create(self);
   ViewLesseeForm.ShowModal;
End;

Procedure TMainForm.A1_1Execute(Sender: TObject);
Begin
// 销控图
   If Assigned(ListSellCaseForm) Then Begin
      SetWindowPos(ListSellCaseForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   ListSellCaseForm := TListSellCaseForm.create(self);
   ListSellCaseForm.ShowModal;
End;

Procedure TMainForm.A4_5Execute(Sender: TObject);
Begin
   If Assigned(SearchByHourseForm) Then Begin
      SetWindowPos(SearchByHourseForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   SearchByHourseForm := TSearchByHourseForm.create(self);
   SearchByHourseForm.ShowModal;
End;

Procedure TMainForm.A3_1Execute(Sender: TObject);
Begin
   If Assigned(CalForm) Then Begin
      SetWindowPos(CalForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   CalForm := TCalForm.create(self);
   CalForm.Show;
End;

Procedure TMainForm.A2_2Execute(Sender: TObject);
Begin
   If Assigned(PrintContractForm) Then Begin
      SetWindowPos(PrintContractForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      Exit;
   End;
   PrintContractForm := TPrintContractForm.create(self);
   PrintContractForm.ShowModal;
End;

Procedure TMainForm.A4_1_1Execute(Sender: TObject);

   Procedure SetFilter(sf: String);
   Begin
      SearchBySellForm.combobox1.Text := sf;
      SearchBySellForm.LbSpeedButton1.click;
 //    SearchBySellForm.DBGridEH1CellClick(form23.DBGridEH1.Columns.Items[0]);
   End;

Var
   sFilter          : String;
Begin
   Case TAction(Sender).tag Of
      101:                              //预售

         sFilter := '预(销)售';
      102:                              //拆迁

         sFilter := '拆迁还建';
      103:                              //预定

         sFilter := '预定';
      104:                              //预留

         sFilter := '预留';
      105:                              //抵押
         sFilter := '租赁';

      106:                              //租赁
         sFilter := '抵押';

      107:                              //待售

         sFilter := '未售';

   End;
   If Assigned(SearchBySellForm) Then Begin
      SetWindowPos(SearchBySellForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);
      SetFilter(sFilter);
   End;
   SearchBySellForm := TSearchBySellForm.create(self);
   SetFilter(sFilter);
   SearchBySellForm.ShowModal;

End;

Procedure TMainForm.A4_3Execute(Sender: TObject);
Begin
   If Assigned(SearchSellOnlyForm) Then Begin
      SetWindowPos(SearchSellOnlyForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);

   End;
   SearchSellOnlyForm := TSearchSellOnlyForm.create(self);

   SearchSellOnlyForm.ShowModal;
End;

Procedure TMainForm.A4_2Execute(Sender: TObject);
Begin
   If Assigned(SearchByTimeForm) Then Begin
      SetWindowPos(SearchByTimeForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);

   End;
   SearchByTimeForm := TSearchByTimeForm.create(self);
   SearchByTimeForm.ShowModal;
End;

Procedure TMainForm.A4_4Execute(Sender: TObject);
Begin
//
   If Assigned(SearchByInfringeForm) Then Begin
      SetWindowPos(SearchByInfringeForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);

   End;
   SearchByInfringeForm := tSearchByInfringeForm.create(self);
   SearchByInfringeForm.ShowModal;
End;

Procedure TMainForm.A_HExecute(Sender: TObject);
Begin
   ShowChm(MainForm.Handle, pchar(DM.CURRDIR + 'ABISLHELP.CHM'), pchar('\TOP.HTM'));
End;

Procedure TMainForm.A4_6Execute(Sender: TObject);
Begin
   If Assigned(SearchByHistoryForm) Then Begin
      SetWindowPos(SearchByHistoryForm.Handle, 0, 0, 0, 0, 0, swp_nomove +
         swp_nosize);

   End;
   SearchByHistoryForm := TSearchByHistoryForm.create(self);
   SearchByHistoryForm.ShowModal;
End;

End.

⌨️ 快捷键说明

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