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

Delphi控件源码

开发平台:

Delphi

  1. unit am_wjjss;
  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, PrnDbgeh;
  7. type
  8.   Tam_wjjs = 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.     ClientDataSet1: TClientDataSet;
  19.     DataSource1: TDataSource;
  20.     XPBarMenu1: TXPBarMenu;
  21.     PrintDBGridEh1: TPrintDBGridEh;
  22.     procedure Add1Click(Sender: TObject);
  23.     procedure dele1Click(Sender: TObject);
  24.     procedure FormClose(Sender: TObject; var Action: TCloseAction);
  25.     procedure xiugaiClick(Sender: TObject);
  26.   private
  27.     { Private declarations }
  28.   public
  29.     { Public declarations }
  30.   end;
  31. var
  32.   am_wjjs: Tam_wjjs;
  33. implementation
  34. uses am_wjcxs, Am_Wjjs_Ps;
  35. {$R *.dfm}
  36. procedure Tam_wjjs.Add1Click(Sender: TObject);
  37. begin
  38.  if am_wjcx=NIl then
  39.   begin
  40.     am_wjcx:=Tam_wjcx.create(self);
  41.     am_wjcx.showmodal;
  42.   end;
  43. end;
  44. procedure Tam_wjjs.dele1Click(Sender: TObject);
  45. begin
  46.  close;
  47. end;
  48. procedure Tam_wjjs.FormClose(Sender: TObject; var Action: TCloseAction);
  49. begin
  50.  action:=cafree;
  51.  am_wjjs:=Nil;
  52.  clientdataset1.Active:=false;
  53. end;
  54. procedure Tam_wjjs.xiugaiClick(Sender: TObject);
  55. begin
  56.  //PrintDBGridEh1.Preview;
  57.  Am_Wjjs_P:=Tam_wjjs_P.create(application);
  58.  am_wjjs_P.quickrep1.preview; 
  59. end;
  60. end.