- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在一个包中,我有一个实现 ToolAPi IOTAIDENotifier 接口(interface)的组件。该包可以被设置、编译并出现在调色板上。该组件的方法旨在在编译(而不是执行)使用该组件的项目时执行特定操作...到目前为止,一切正常。
当我在属于另一个项目的 TForm 上使用此组件时,问题出现了。当我尝试构建它时,我收到编译器消息找不到文件:ToolsAPI.dcu。
以下是该包的用途:
Uses
{$IFDEF PACKAGESETUP} DesignIntf, DesignEditors,{$ENDIF}
Classes, ToolsAPI;
PACKAGESETUP 仅在我编译 bpl 时定义
当我双击错误消息时,IDE 将打开声明对 ToolsAPI 引用的文件...我怎样才能摆脱这个问题?
最佳答案
ToolsAPI 仅在设计时包中可用。它的存在是为了公开 IDE 进行定制,因此只能在 IDE 下使用,即在设计时包中。您必须从桌面应用程序中删除对 ToolsAPI 的引用。
关于delphi - 表单中的消息 'ToolsAPI not found',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10899427/
在一个包中,我有一个实现 ToolAPi IOTAIDENotifier 接口(interface)的组件。该包可以被设置、编译并出现在调色板上。该组件的方法旨在在编译(而不是执行)使用该组件的项目时
当使用ToolsAPI编写Delphi Expert时,我们可以使用GetEnvironmentVariable来检索当前Delphi IDE进程可用的环境变量。然而,只有在当前用户帐户设置或 Del
有没有办法在 ToolSAPI 单元中初始化全局变量 BorlandIDEServices,以便可以从 DUnit GUITestrunner 代码中使用它? procedure TGUITestRu
我正在寻找需要使用哪些服务/接口(interface)来将项目添加到 Delphi IDE 中源文件的右键菜单。 例如,如果我右键单击一个单元的选项卡,它会包含“关闭页面”、“关闭所有其他页面”、“属
向 Delphi IDE 添加新的快捷方式并不太困难,因为 Open Tools API 为此提供了服务。我正在尝试一些显然更复杂的事情:添加一个 Wordstar,例如附加快捷方式: 我希望当用户按
我是一名优秀的程序员,十分优秀!