0

我主持了一个大型 VB6 项目,我考虑迁移到 D.

在很大程度上,该项目使用 ActiveX 自动化对象(它主要与几个 MS Office 应用程序交互)。我知道,我可以在 D 中使用opDispatch非常类似于静态类型的 COM 反射来编写 COM 反射,但我怀疑 IDE(Visual Studio)是否会在不付出任何额外努力的情况下识别这种习​​惯用法并提供上下文帮助(例如自动方法完成,或参数名称提示)用于导入的 COM 对象。

当然,我总是可以为我使用的每个 COM 类创建自定义接口,但这会需要大量的输入,并且会增加一层复杂性。

4

1 回答 1

1

我会给你一个简单的答案——不,还没有这样的 IDE。这将是对 Mono-D 或 VisualD 的一个很好的补充,所以我建议你在他们的论坛上提交一个功能请求,并希望有人会处理它......

于 2013-09-09T09:33:02.800 回答