am_gdaj_cxs.~pas
上传用户:szruida
上传日期:2007-06-01
资源大小:6518k
文件大小:2k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. unit am_gdaj_cxs;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5.   Dialogs, XPBarMenu, DB, DBClient, ImgList, ComCtrls, Grids, DBGridEh,
  6.   ExtCtrls, ToolWin;
  7. type
  8.   Tam_gdaj_cx = class(TForm)
  9.     CoolBar1: TCoolBar;
  10.     ToolBar1: TToolBar;
  11.     Add1: TToolButton;
  12.     xiugai: TToolButton;
  13.     dele1: TToolButton;
  14.     Panel1: TPanel;
  15.     DBGridEh1: TDBGridEh;
  16.     StatusBar1: TStatusBar;
  17.     ImageList1: TImageList;
  18.     DataSource1: TDataSource;
  19.     XPBarMenu1: TXPBarMenu;
  20.     ClientDataSet1: TClientDataSet;
  21.     procedure Add1Click(Sender: TObject);
  22.     procedure dele1Click(Sender: TObject);
  23.     procedure xiugaiClick(Sender: TObject);
  24.     procedure FormCreate(Sender: TObject);
  25.     procedure FormClose(Sender: TObject; var Action: TCloseAction);
  26.   private
  27.     { Private declarations }
  28.   public
  29.     { Public declarations }
  30.   end;
  31. var
  32.   am_gdaj_cx: Tam_gdaj_cx;
  33. implementation
  34. uses Am_GdAjCxs, Am_Gdaj_ps, DMs;
  35. {$R *.dfm}
  36. procedure Tam_gdaj_cx.Add1Click(Sender: TObject);
  37. begin
  38.    am_gdajcx:=TAm_gdajcx.create(application);
  39.    am_gdajcx.showmodal;
  40. end;
  41. procedure Tam_gdaj_cx.dele1Click(Sender: TObject);
  42. begin
  43.  Close;
  44. end;
  45. procedure Tam_gdaj_cx.xiugaiClick(Sender: TObject);
  46. begin
  47.   am_gdjs_P:=Tam_gdjs_P.create(application);
  48.   am_gdjs_P.quickrep1.preview;
  49. end;
  50. procedure Tam_gdaj_cx.FormCreate(Sender: TObject);
  51. begin
  52.  //dm.v_ajgd.active:=true;
  53.  Clientdataset1.Active:=false;
  54. end;
  55. procedure Tam_gdaj_cx.FormClose(Sender: TObject; var Action: TCloseAction);
  56. begin
  57.  action:=cafree;
  58.  am_gdaj_cx:=nil;
  59. // dm.V_AJGD.Active:=false;
  60.  Clientdataset1.Active:=true;
  61. end;
  62. end.