【IT168 技术文档】呵呵,程序终于告一段落了,程序也终于Finish了,让大家久等了,希望不会让大家失望。
这也是比较典型的WinForm项目了,想学习WinForm开发的朋友可以照着我的步骤做下去,而且也提供了初版的源代码。
虽然项目比较小,而且几乎没涉及到什么业务上的东西,不过程序开发涉及面很大,有:
1.文件操作(包括文件的写,读取等)
2.XML操作(将字符写入XML中和读取XML、利用XML做配置文件等)
3.递归算法(树)【虽然在实际中用的不多,还是希望大家能够掌握】
4.TreeView、DataGridView、WebBrowser、OpenFileDialog等典型的WinForm控件
5.WinForm中切割图片、图片拼合、读取资源文件中的资源
....
因为是比较小的程序就没有分层,不过程序中也用到了不同一般WinForm项目的思想,具体体现在MainForm和其他Form的关系(详细可以参考源代码)
Ok ,看下程序的界面,和开始有一点变化。下面看看程序的截图吧,程序下载在最下面
主界面(去掉了以前没有的菜单里,只剩工具栏)
编译界面(有简陋的正在编译效果)
配置页面(为了简单起见,还是默认Csdn编辑器,如果有兴趣的话,你们自己可以结合以前给的源代码加入新的编辑器)
添加文件界面(可以批量导入)
最终生成的CHM电子书界面