代码之家  ›  专栏  ›  技术社区  ›  r4w8173

Delphi TLB编辑器替换

  •  6
  • r4w8173  · 技术社区  · 15 年前

    你知道有什么好的TLB编辑器(甚至是商业的)可以代替Delphi附带的编辑器吗?在很多情况下它会让人头疼(大TLB,重命名一个条目…等)

    谢谢!

    3 回复  |  直到 15 年前
        1
  •  3
  •   Paul-Jan    15 年前

    我们选择了idl->(mild)->tlb->(tlibmp)tlb.pas工作流。手动更新IDL文件与可视化编辑TLB文件有点不同,但作为程序员,我们还是更喜欢输入接口。

    此工作流来自Ridl之前的时代,因此我们可能在不久的将来更新。

        2
  •  4
  •   Community Mohan Dere    8 年前

    正如我在 this question 类型库支持确实很麻烦,特别是在Delphi2005-2007中。

    在Delphi2009和2010中,它变得更好,尽管仍然有许多错误(尝试重命名一个类)。但自Delphi2009年以来,编辑使用 RIDL text format 而不是二进制格式,因此您可以(并且通常必须) 手动 当编辑做了一些愚蠢的事情时编辑TLB。

    要回答您的问题: 不,替换编辑器是没有意义的,因为您将失去所有的自动 RIDL到Delphi代码 转换。

        3
  •  2
  •   Daniel Rikowski    15 年前

    Delphi的TLB编辑真的很差劲,但它在Delphi2009年得到了一次大的改版。

    如果更新到新版本是一个选项,您可以尝试迁移到Delphi2010,看看是否解决了您的问题。

    推荐文章