CustPack.pas
上传用户:hbtcygglw
上传日期:2007-01-07
资源大小:281k
文件大小:1k
源码类别:

其他

开发平台:

Delphi

  1. unit CustPack;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
  5. type
  6.   TCustPackDlg = class(TForm)
  7.   private
  8.     { Private declarations }
  9.     FBuffer:array [0..4096] of char;
  10.     FBuflen:Integer;
  11.   public
  12.     { Public declarations }
  13.     class procedure Execute;overload;
  14.     class procedure Execute(buf:array of char;buflen:Integer);overload;
  15.   end;
  16. implementation
  17. {$R *.DFM}
  18. { TCustPackDlg }
  19. class procedure TCustPackDlg.Execute;
  20. begin
  21. with TCustPackDlg.Create(Application) do
  22.     begin
  23.     ShowModal;
  24.     Free;
  25.     end;
  26. end;
  27. class procedure TCustPackDlg.Execute(buf: array of char; buflen: Integer);
  28. begin
  29. with TCustPackDlg.Create(Application) do
  30.     begin
  31.     CopyMemory(@FBuffer,@buf,buflen);
  32.     FBuflen:=buflen;
  33.     ShowModal;
  34.     Free;
  35.     end;
  36. end;
  37. end.