Subject:
请问Delphi2005中的DllWizard专家的问题?
[Print This Page]
Author:
littlerain
Time:
2004-11-30 10:59
Subject:
请问Delphi2005中的DllWizard专家的问题?
我试着在Delphi2005中编译DllWizard专家,但是当我uses toolsapi以后,编译报错,
说找不到DockForm.dcu? 我找了一下,怎么Delphi2005中没有带DockForm了?
请问这该如何解决阿?谢谢!
Author:
zjy
Time:
2004-11-30 13:23
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}
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0