文章 2017-11-13 来自:开发者社区

C#生成CHM文件(应用篇)之代码库编辑器(4)【附程序最终版下载】

呵呵,程序终于告一段落了,程序也终于Finish了,让大家久等了,希望不会让大家失望。 这也是比较典型的WinForm项目了,想学习WinForm开发的朋友可以照着我的步骤做下去,而且也提供了初版的源代码。 虽然项目比较小,而且几乎没涉及到什么业务上的东西,不过程序开发涉及面很大,有: 1.文件操作(包括文件的写,读取等) 2.XML操作(将字符写入XML中和读取XML、利用XML做配置文件等)....

文章 2017-11-08 来自:开发者社区

C#生成CHM文件(应用篇)

在入门篇中我们了解到如何使用C#调用hhc.exe来生成CHM文件,而在中篇中,我们进行了CHM反编译和将CHM文件转化为Word。在下篇中,我将简单介绍下这些技术在如何应用在实际项目中。 CHM电子书的优点: 1、CHM最好的地方就是对网页、图片的支持--实际上该格式类似于一个简版的IE浏览器,有目录、索引。 2、CHM的全文检索最为方便的是结果的高亮显示。  同时,CHM格式的电子书...

文章 2017-11-07 来自:开发者社区

C#生成CHM文件(应用篇)之代码库编辑器(1)

下面的这个系列是以一个小软件的开发过程为基础,和大家分享下我在开发这个软件时遇到的一些问题和总结。  先更新下软件:代码库编辑器Beta版下载 ,上一版的程序见《C#生成CHM文件(应用篇)》   软件更新清单: 1.支持文章编辑功能;  2.增加添加HTML页面功能,可以批量添加html页面; 3.修改了上一版中潜在的bug 这个软件主要实现的功能: 1....

文章 2017-11-07 来自:开发者社区

C#生成CHM文件(应用篇)之代码库编辑器(3)【附源代码下载】

在这篇文章中,我将介绍AlexisEditor项目下主要Form的实现,即MainForm、EditForm。 MainForm  MainForm包含的主要变量如下    以frm开头的都是对应的窗体变量,chmDocument表示当前的电子书,dockPanel是MainForm上的Panel,负责实现Visual Studio风格的面板。 下图是MainForm...

文章 2017-11-07 来自:开发者社区

C#生成CHM文件(应用篇)之代码库编辑器(2)

在上一篇文章中,我大致介绍了代码编辑器里面的一些主要功能和大致实现方法,从这篇文章开始,我将会将里面涉及到的一些技术跟大家分享下。 更新下程序 AlexisEditor下载 看下程序的界面,有菜单里、工具栏,还有几个可以悬停的面板 程序的Soultion , 可以看到有三个项目,一个WinForm项目及两个类库项目,增加类库项目是为了更好的实现代码分离。 下面的两张图...

文章 2017-11-01 来自:开发者社区

C#生成CHM文件(应用篇)之代码库编辑器(5)【总结、程序、源代码】

经历了快一个月的开发(因为都是在闲暇时间做的,实际实际可能不到一周),AlexisEditor总算完成了。 这边说明一下为什么有些网友不能新增文章的问题。 原因是路径中有中文字符,我一直用的是英文系统,所以没有出现这样的情况。感谢网友初中生的net梦 在xp、.Net2.0 平台下的测试 ,发现了这个bug。   具体来说一下这个bug,是因为WebBrowser导航发生改变的...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。