【发布时间】:2010-09-09 11:43:38
【问题描述】:
我想在我的应用程序中添加一个窗口。是否可以使用 C#“扩展”旧的 vb5 项目?
它易于操作和维护吗?这是一个好习惯吗?如果没有,有什么替代方案?
【问题讨论】:
-
在现有的 VB5 项目中添加一个窗口只是一个例子,它可能是一个特性......但是用 C# 编写
-
我给出了正确答案。但是,我建议您考虑从这个过时的平台升级,而不是在它之上堆积更多的工作。也许 C#/COM 方法可以用作纯 C# 应用程序的垫脚石。
-
有关 .NET COM 互操作的大量深入信息,请参见 SAMS 的 Adam Nathan 所著的“.NET 和 COM:完整的互操作性指南”。虽然基于 .NET 1.1 (IIRC),但在以后的版本中这方面并没有太大变化。