CnPack Forum


 
Subject: 请问Delphi2005中的DllWizard专家的问题?
littlerain
新警察
Rank: 1



UID 210
Digest Posts 0
Credits 43
Posts 30
点点分 43
Reading Access 10
Registered 2003-11-3
Status Offline
Post at 2004-11-30 10:59  Profile | Blog | P.M. 
请问Delphi2005中的DllWizard专家的问题?

我试着在Delphi2005中编译DllWizard专家,但是当我uses toolsapi以后,编译报错,
说找不到DockForm.dcu? 我找了一下,怎么Delphi2005中没有带DockForm了?
请问这该如何解决阿?谢谢!
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2004-11-30 13:23  Profile | Site | Blog | P.M. 
DockForm 没有随 Delphi 提供发布,也没有在官方文档里提到,是非官方技术:)

这个单元在 designide 包中,你需要在你的 Dll 里头带包编译,主要的包有:rtl;vcl;vclx;designide

另外,D8/D2005 的 DockForm 中以下方法的声明修改了:
  {$IFDEF COMPILER8_UP}
    procedure LoadWindowState(Desktop: TCustomIniFile); override;
    procedure SaveWindowState(Desktop: TCustomIniFile; IsProject: Boolean); override;
  {$ELSE}
    procedure LoadWindowState(Desktop: TMemIniFile); override;
    procedure SaveWindowState(Desktop: TMemIniFile; IsProject: Boolean); override;
  {$ENDIF COMPILER8_UP}




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
 




All times are GMT++8, the time now is 2024-11-22 06:42

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.007789 second(s), 8 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP