2013-09-01 7 views
0

我承載了一個大的VB6項目,並且我考慮遷移到D.有沒有任何IDE可以在使用opDispatch的類處理時提供上下文幫助?

大部分項目使用ActiveX自動化對象(它主要與多個MS Office應用程序交互)。我知道,我可以在D中編寫COM反射,它與靜態類型非常相似,但我懷疑沒有任何額外的努力,IDE(Visual Studio)就會識別這種習​​慣用法並提供上下文幫助(如自動方法完成,或參數名稱提示)用於導入的COM對象。

當然,我總是可以爲每個我使用的COM類創建自定義接口,但是這會造成很多輸入,並且會增加一層複雜性。

+0

除非我誤會你可以遍歷所有並使用工具創建com界面文件 –

+0

@ratchet不,我想以另一種方式:將com對象導入到D中,並支持本機IDE的好東西,比如自動完成方法和東西。 –

+0

如果你使用/創建一個工具來創建這些接口,那麼你可以使用代碼完成 –

回答

1

我會給你一個簡單的答案 - 不,沒有這樣的IDE(還)。這對Mono-D或VisualD來說是一個很好的補充,所以我建議你在他們的論壇上提交一個功能請求,並且希望有人能夠在它上面工作...

+0

通過「接受」,我接受你的回答,而不是事態; - )......我希望有一天我能夠扭轉接受。 –

+0

我當然希望一樣! :) – DejanLekic

相關問題