2009-01-15 71 views
8

參考TLB and maintenance issues ......德爾福2009年使用COM/ActiveX技術類型庫支持穩定

我的人(通常)問題new COM/ActiveX type library support德爾福2009年
的穩定程度如何實現?

特別是,我感興趣的是:添加/刪除類,改變的GUID,重命名方法/屬性,重新排序方法/屬性,巨大的類型庫(50+等級),...

它是穩定的如德爾福2007(惡夢)或德爾福7(相當不錯,但有時你必須從SVN恢復TLB文件)或超穩定(如在......呃......,你還記得任何德爾福版本)?

編輯:是的,當然,文本RIDL是一個很好的想法,但我的問題是:
是TLB的支持穩定(的RIDL尤其是同步的文件(新)實施可視化TLB編輯器和執行上述任務時的實現類)。

回答

5

好吧,再一次,我有偏見,但我們的內部測試表明,新的解決方案要多得多,更穩定得多。

當然,它的設計是。你的COM/ActiveX對象的所有'智能'現在都是基於文本的。既然它是基於文本的,它完全在你的控制之下。既然它在你的控制之下,你可以讓它做你想做的事。沒有更多的黑盒子。這個過程是透明的。至於導入大型,多毛的類型庫,我們成功地導入了整個MS Office類型庫和ActiveX控件,而這些都非常多。

那麼我們從哪裏坐你的問題的答案是:是的,它非常穩定。

3

我的理解是,RIDL存儲爲文本和它是需要的,以便保持TLB文件直接編譯不再是必要的。這是CodeGear團隊的一個重大舉措,可以大大提高穩定性。

它會處理你的巨型類型庫嗎?很難說,因爲我沒有接近那麼大的東西......但我不明白爲什麼它不會。

相關問題