【问题标题】:Delphi 2009 COM/ActiveX Type Library support stabilityDelphi 2009 COM/ActiveX 类型库支持稳定性
【发布时间】:2010-10-01 13:49:01
【问题描述】:

参考TLB and maintenance issues ...

我在 Delphi 2009 中使用 new COM/ActiveX type library support 向人们提出的问题(经常):
实现的稳定性如何?

我特别感兴趣:添加/删除类、更改 GUID、重命名方法/属性、重新排序方法/属性、大型类型库(50 多个类)……

它是像 Delphi 2007(一场噩梦)还是 Delphi 7(相当不错,但有时您必须从 SVN 恢复 TLB 文件)或超稳定(如...呃,... . 你还记得任何 Delphi 版本吗?

编辑:是的,当然,文字 RIDL 是个好主意,但我的问题是:
TLB 支持的(新)实现是否稳定(尤其是在执行我上面描述的任务时,RIDL 文件与可视化 TLB 编辑器和实现类的同步)。

【问题讨论】:

    标签: delphi com activex delphi-2009 typelib


    【解决方案1】:

    好吧,我还是有偏见,但我们的内部测试表明新解决方案要稳定得多。

    当然,它就是这样设计的。 COM/ActiveX 对象的所有“智能”现在都是基于文本的。而且由于它是基于文本的,它完全在您的控制之下。既然它在你的控制之下,你可以让它做你想做的事。没有更多的黑匣子。这个过程是透明的。至于导入大而多毛的类型库,我们成功导入了整个 MS Office 类型库和 ActiveX 控件,而且这些都非常多毛。

    因此,从我们的角度来看,您的问题的答案是:是的,它非常稳定。

    【讨论】:

      【解决方案2】:

      我的理解是 RIDL 存储为文本并根据需要进行编译,因此不再需要直接维护 TLB 文件。这是 CodeGear 团队大幅提高稳定性的绝妙举措。

      它会处理您的大型类型库吗?很难说,因为我没有任何接近那么大的东西......但我看不出它没有的原因。

      【讨论】:

        【解决方案3】:

        【讨论】:

          猜你喜欢
          • 2010-10-19
          • 2015-01-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-10-20
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多