【问题标题】:Create a Simple Delphi IDE Expert创建一个简单的 Delphi IDE 专家
【发布时间】:2010-12-20 10:45:58
【问题描述】:

我想为 Delphi 7 创建一个简单的 IDE Expert,如下图所示:

我已验证为此 question 提供的链接,但 OTA Api 新闻组已失效,并且大部分文档不可用(链接断开)。有人可以给出一个起点吗?

【问题讨论】:

标签: delphi ide delphi-7 toolsapi


【解决方案1】:

这不是一件容易的事,尝试创建自己的专家。它需要对delphi open Tools api(toolsapi.pas)有一些广泛的了解\

一些开始学习如何创建专家和/或使用开放工具 api 的好地方

http://www.davidghoyle.co.uk/WordPress/?p=11

http://www.gexperts.org/otafaq.html

http://www.gexperts.org/otafaq.html#sample

http://www.gexperts.org/otafaq.html#projectgroup

http://www.gexperts.org/otafaq.html#resource

通过谷歌搜索 Delphi 7 + Open Tools API 可以找到更多内容

祝你好运!

【讨论】:

  • 您能否澄清这一点:“需要对这两个项目进行进一步更改,以便它们可以访问 IDE 开放工具 API 接口,并且它们对 DLL 和软件包的处理略有不同. 对于 DLL,您需要将 DesignIDE 添加到包列表中,但对于包,您需要将 DesignIDE 添加到包 Requires 子句中。”如何将 dcp 添加到项目 dll 中?
【解决方案2】:

您提供的图像是为 CnPack IDE 专家提供的。它是一个开源工具。您可以从下面的链接下载它的源代码,并学习它:

http://code.google.com/p/cnpack/downloads/list

顺便说一句,AFAIK Galileo 是 Delphi 8 和更新的 IDE 版本的项目代号,而不是 Delphi 7。

【讨论】:

    猜你喜欢
    • 2011-09-04
    • 2011-08-29
    • 1970-01-01
    • 2013-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-19
    • 1970-01-01
    相关资源
    最近更新 更多