如何将 GUI DLL 集成到另一个应用程序(如 Windows 或 WPF 应用程序)中

本文关键字:应用程序 Windows WPF 另一个 GUI DLL 集成 | 更新日期: 2023-09-27 17:56:16

我是dll相关概念的新手。我创建了一个导入数据的 dll。现在这个dll实际上是一个控制台应用程序,它可以使用openfiledialog浏览文件,甚至可以使用消息框显示消息。并且此消息框和打开文件对话框是动态创建的。该应用程序本身运行良好。现在我需要创建一个dll并集成到另一个应用程序,现在这个应用程序可以是Windows甚至wpf。

可以这样做吗?因为当我将dll集成到Windows表单时,我实际上得到了IO异常未处理的错误。

是的,你们中的一些人可能会建议在其他应用程序中执行 exe,它工作正常,但也可以创建 dll 吗?

如何将 GUI DLL 集成到另一个应用程序(如 Windows 或 WPF 应用程序)中

在"解决方案资源管理器"中添加新项目。选择类库。把你的代码放在那里,创建一些公共方法,以便其他类(UI)可以访问那里的逻辑/操作。因此,它应该独立于视图/控制器,如果代码独立工作,它应该与 wpf 或 winforms 或它之上的任何内容一起工作。