社区
.NET技术其他语言
帖子详情
困惑!!!
xieshy
2003-12-25 10:31:27
本人设想:一个软件系统里,最好的架构就是一个可执行的主程序,加若干个DLL文件组成。(PB可以很容易实现)
但是,只想把主程序做成一个纯引导程序,又不想把它做得太大,想把大部分的FORM、METHOD等东东放在各个DLL里面。但在Class Library里,连MessageBox(.Show)都不支持,连using System.Windows.Forms都不能引用!
这个矛盾如何解决?
...全文
81
1
打赏
收藏
困惑!!!
本人设想:一个软件系统里,最好的架构就是一个可执行的主程序,加若干个DLL文件组成。(PB可以很容易实现) 但是,只想把主程序做成一个纯引导程序,又不想把它做得太大,想把大部分的FORM、METHOD等东东放在各个DLL里面。但在Class Library里,连MessageBox(.Show)都不支持,连using System.Windows.Forms都不能引用! 这个矛盾如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kongfh
2003-12-25
打赏
举报
回复
你可以用界面和代码分离的方式。可以参考n层结构设计方式。
Class Library中不能使用 using System.Windows.Forms 是因为Project中没有引用System.Window.Forms.dll。你在创建Windows应用程序Projcet时IDE会自动添加其引用,而你创建类库Project时默认不添加。
ChuckTesta:Bukkit Server Wrapper系统的一个插件,让人感到
困惑
!-开源
一个使用误导性命令使noobies混乱的插件。
vrrp 协议详解
最全最经典的vrrp资料,解决了我的很多
困惑
!
大学生电学专业初学者必读
大学生电子类专业初学者必读,本文可帮你解决大学电学学习的
困惑
!
CMPP状态报告
此文档反应了CMPP网关返回状态代码查询!,具体代码具体含义,有效的解决了用户信息接收异常带来的
困惑
!
icon_lab_exercise
图标实验室版本控制教程 这是有关使用GitHub和Git的教程。 您如何在本教程中进行协作 在GitHub上分叉存储库 将存储库克隆到本地计算机 检出开发分支 将文件添加到dev分支 将文件暂存到暂存区 将新文件提交到dev分支 将提交推送到远程dev分支 向主分支提交拉取请求 让我们增加一些
困惑
!!!
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章