1

我正在制作一个与魔兽世界有关的应用程序。保持简短;你可以选择赋予你特定技能的天赋,在我的应用程序中我添加了一个天赋计算器。在这里你可以挑选天赋,每个天赋都有描述。与所有法术和物品一样,这会在工具提示中显示。例如,请查看此处并将鼠标悬停在其中一个人才上。

所以我也想制作这些工具提示。为此,我按照 2 个指南创建了一个自定义组件

指南1在这里

指南2在这里

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

有很多教程向您展示如何制作自定义组件,但没有一个涉及这个问题。难道我做错了什么?

任何建议都将非常受欢迎:)

4

1 回答 1

3

您必须设置通用library pathsearch path.

从 IDE 菜单打开Tools\Options

步行至Environment Options\Delphi Options\Library

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

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

您必须对将使用您的组件的所有平台重复这些步骤。但是如果你把它library path放到编译的库中,你必须确保.dcu平台的正确性。

于 2013-01-09T16:15:16.727 回答