DbTrackF.pas
上传用户:fh681027
上传日期:2022-07-23
资源大小:1959k
文件大小:1k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. unit DbTrackF;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Classes, Graphics, Controls,
  5.   Forms, Dialogs, DB, ExtCtrls, DBCtrls, StdCtrls, ComCtrls,
  6.   DBTables, Mask, MdTrack;
  7. type
  8.   TForm1 = class(TForm)
  9.     Label1: TLabel;
  10.     Label2: TLabel;
  11.     Label3: TLabel;
  12.     Label4: TLabel;
  13.     Label5: TLabel;
  14.     DBText1: TDBText;
  15.     DBEdit1: TDBEdit;
  16.     DBEdit2: TDBEdit;
  17.     DBEdit3: TDBEdit;
  18.     DBEdit5: TDBEdit;
  19.     DBNavigator1: TDBNavigator;
  20.     Table1: TTable;
  21.     Table1OrderNo: TFloatField;
  22.     Table1ItemNo: TFloatField;
  23.     Table1PartNo: TFloatField;
  24.     Table1Qty: TIntegerField;
  25.     Table1Discount: TFloatField;
  26.     DataSource2: TDataSource;
  27.     MdDbTrack1: TMdDbTrack;
  28.     MdDbTrack2: TMdDbTrack;
  29.     CheckTable: TCheckBox;
  30.     BtnConnect: TButton;
  31.     BtnDisconnect: TButton;
  32.     Bevel1: TBevel;
  33.     procedure CheckTableClick(Sender: TObject);
  34.     procedure BtnConnectClick(Sender: TObject);
  35.     procedure BtnDisconnectClick(Sender: TObject);
  36.   private
  37.     { Private declarations }
  38.   public
  39.     { Public declarations }
  40.   end;
  41. var
  42.   Form1: TForm1;
  43. implementation
  44. {$R *.DFM}
  45. procedure TForm1.CheckTableClick(Sender: TObject);
  46. begin
  47.   Table1.Active := CheckTable.Checked;
  48. end;
  49. procedure TForm1.BtnConnectClick(Sender: TObject);
  50. begin
  51.   MdDbTrack2.DataField := 'Discount';
  52. end;
  53. procedure TForm1.BtnDisconnectClick(Sender: TObject);
  54. begin
  55.   MdDbTrack2.DataField := '';
  56. end;
  57. end.