![]() |
1
1
免责声明:在我的生活中,我从未反对过COM对象。 问:你正在构建的WinForms应用程序和它调用的基于COM的应用程序之间有什么关系? 从架构上讲,如果Winform应用程序比COM应用程序更持久,那么您需要在Winform的应用程序和COM应用程序之间使用某种形式的抽象,这样当COM应用程序消失时,就不难将Winform应用程序重用为替换COM应用程序的应用程序。 如果WinForms应用程序的生存理由是COM应用程序,那么它可能不值得(但我几乎倾向于无论如何)。 在最基本的级别上,向WinForm解决方案添加一个新类库,并将所有com依赖项和代码放在其中;然后,WinForm应用程序将引用此项目。如果你想更加整洁,你可以使用接口,依赖倒置等。 |
![]() |
GoTouchGrass · 右键单击按钮不会触发事件 11 月前 |
![]() |
NEWBIE · 无法在winform中设置变量 11 月前 |
![]() |
Farrow · 我无法使字符串正确显示 1 年前 |
|
IDNKEK · 在Visual Studio中绘制图表时出现问题 1 年前 |