困惑!!!

xieshy 2003-12-25 10:31:27
本人设想:一个软件系统里,最好的架构就是一个可执行的主程序,加若干个DLL文件组成。(PB可以很容易实现)
但是,只想把主程序做成一个纯引导程序,又不想把它做得太大,想把大部分的FORM、METHOD等东东放在各个DLL里面。但在Class Library里,连MessageBox(.Show)都不支持,连using System.Windows.Forms都不能引用!

这个矛盾如何解决?
...全文
81 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kongfh 2003-12-25
  • 打赏
  • 举报
回复
你可以用界面和代码分离的方式。可以参考n层结构设计方式。
Class Library中不能使用 using System.Windows.Forms 是因为Project中没有引用System.Window.Forms.dll。你在创建Windows应用程序Projcet时IDE会自动添加其引用,而你创建类库Project时默认不添加。

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧