使用自定义组件

时间:2013-01-09 09:47:38

标签: delphi components custom-component delphi-xe3 world-of-warcraft

我正在制作一个与“魔兽世界”有关的应用程序。 保持简短;您可以选择能够提供某些技能的天赋,在我的应用程序中我添加了一个天赋计算器。在这里你可以挑选人才,每个人才都有描述。 与工具提示中的所有法术和项目一样,此项显示。例如,检查here并将鼠标悬停在其中一个人才上。

所以我也想制作这些工具提示。 为此,我按照2个指南

创建了一个自定义组件

Guide 1 here

Guide 2 here

现在我基于面板制作了我的组件。制作一个包装并安装它所有的工作。 它还在设计时显示在组件列表中。 然后我将它拖到我的表格上,然后自动包含在用途中...... 当我尝试运行/构建/编译我的应用程序时,我收到一个错误,它说: Cannot resolve unit name 'Tooltip' 我不知道如何解决这个问题。

有很多教程向您展示如何制作自定义组件,但没有人讨论此问题。我做错了吗?

非常欢迎任何建议:)

1 个答案:

答案 0 :(得分:3)

您必须设置公共library pathsearch path

从IDE菜单Tools\Options

打开

步行到Environment Options\Delphi Options\Library

  1. 编辑Library Path并添加包含组件编译库(.dcu文件)的路径包含组件源文件的路径

  2. 编辑Search Path并添加包含组件源文件的路径(这是可选的,但在调试时很有帮助)

  3. 您必须为将使用您的组件的所有平台重复这些步骤。但是如果你将library path放到已编译的库中,则必须确保平台的.dcu正确。{/ p>