Delphi使用KOL报not found: 'DesignConst.dcu'

使用的是Delphi 2010 Lite版本,安装这个试试的,不过报了标题上面的这个错误,搜了很多老外论坛,不过俄文看不懂…

还是找到个国内的:

Project–>Options–>Directories/Conditionals–>Search path(选择C:\Program Files\Borland\Delphi7\Source\ToolsAPI目录)

上面这个是Delphi7的,Delphi2010加到Lib Path里就可以了,不过这个问题解决了又报了一个错误:

File not found: ‘DockForm.dcu’

解决这个问题也搜到了,建立"DockFrom.pas"文件在当前工程目录或者找个Lib Path定义过的目录,写入下面的内容:

unit DockForm;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TDockableForm = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
  end;

{var
  DockableForm:TDockableForm;
  }

implementation

end.

之后又会报个"Proxies.dcu"的错误解决方法跟上面一样:

unit Proxies; 
interface 
Function IsProxyClass(ComponentClass: TClass): Boolean; 
implementation 
Function IsProxyClass(ComponentClass: TClass): Boolean; 
begin 
Result := True; 
end; 
end.

之后我发现编译出来体积非但没有减小,还增大了,不知道是不是我操作问题,不过我不打算用了。

没有评论: