将组件添加到组件文件夹

时间:2011-08-15 18:37:45

标签: delphi components

我正在研究一个Delphi项目,我想为它添加一个解析器。解析器附带了应添加到项目中的组件

因此,如果我将文件添加到我的项目所在的同一文件夹中,它会很有效,但我希望它位于一个单独的组件文件夹中(以保持它更清洁,因为我不打算修改它们文件无论如何)。

然而,当我添加创建组件文件夹并在那里添加文件时,当我通过delphi将它添加到项目时,它很难找到文件。所以它将.psu文件添加到正确的文件夹中,但是它说它找不到单元'Calculator',例如,直到我将Calculator.dcu文件从组件目录复制到源目录。

如何告诉Delphi查找我放置它们的文件?

由于

2 个答案:

答案 0 :(得分:2)

你有一些选择:

  • 将单位文件夹添加到项目的搜索路径(菜单:项目\选项...) - 仅影响您现在正在使用的项目。
  • 如果您希望安装此ide的所有项目都找到该单位(不仅是项目),请将单位文件夹添加到环境的库路径(菜单:工具\选项... \环境选项\ Delphi选项\库 - Win32)你在工作)。
  • 只是补充:如果,在不久的将来,您将组件添加到您的托盘并且编译无法找到单位;您还必须更新系统路径。有关详细信息,请在此处搜索SO,因为这是delphi标记的常见问题来源...; - )

答案 1 :(得分:1)

在项目选项中查看项目的搜索路径。确保您的.pas和/或.dcu文件位于该搜索路径中,即将单位所在的文件夹添加到项目的搜索路径中。