【问题标题】:Why my Delphi IDE Expert is not initialized when use the "Known IDE Packages" Key?为什么我的 Delphi IDE Expert 在使用“Known IDE Packages”键时没有初始化?
【发布时间】:2011-12-01 05:27:37
【问题描述】:

我正在使用此 Windows 注册表项安装 BPL(无 dll)Delphi Expert

HKEY_CURRENT_USER\Software\Embarcadero\BDS\x.0\Known IDE Packages  

正如question 的答案所建议的那样,但专家没有被delphi IDE 初始化。专家只在我使用此密钥时才有效

HKEY_CURRENT_USER\Software\Embarcadero\BDS\x.0\Known Packages   

我错过了什么?我还需要在另一个地方(Windows 注册表项)注册 BPL(包)吗?我阅读了Erik’s Open Tools API FAQ,但找不到任何有关安装 Delphi IDE Expert 的资源或提示。

【问题讨论】:

    标签: delphi


    【解决方案1】:

    首先,您不应该使用该密钥...即使您确实成功使用了该密钥,专家服务也不会在此时初始化和可用。使用普通的 Known Packages 键有什么问题?

    【讨论】:

    • 因为他答错了here
    • 我只是按照我之前的question 的建议使用HKEY_CURRENT_USER\Software\Embarcadero\BDS\x.0\Known IDE Packages
    • @Allen 刚刚告诉过你,他应该知道(他在 Embarcadero 的 Delphi 团队工作)。 :)
    • @KenWhite,我知道 Allen Bauer 是谁,但 Remmy(他是 B 组成员)给了我相反的答案 here
    • Remy 在 [TeamB](htttp://teamb.cm),但 TeamB 是无偿志愿者。 Allen 在 Embarcadero 的 Delphi 开发团队 工作。你认为谁可能是对的? :)
    【解决方案2】:

    如果是IDE专家,为什么不使用

    HKEY_CURRENT_USER\Software\Embarcadero\BDS\x.0\Experts
    

    直接按键?

    【讨论】:

    • 我检查了那个密钥并且只有 dll 专家,我也可以在那个密钥中注册我的 BPL 专家吗?
    猜你喜欢
    • 2010-11-09
    • 1970-01-01
    • 2012-05-14
    • 2016-01-07
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-05
    相关资源
    最近更新 更多