找回密码
 加入
搜索
查看: 6166|回复: 12

[原创] XCHM,chm电子书制作工具

  [复制链接]
发表于 2015-5-24 22:17:36 | 显示全部楼层 |阅读模式
本帖最后由 vigiles 于 2021-10-28 10:03 编辑



XCHM,和大多数chm制作软件一样,调用微软发布的hhc.exe和hha.dll文件,编译hhp配置文件生成chm。
使用AutoIt语言制作,win平台上小巧好用的类vbs编程语言。
XCHM内嵌了hhc.exe和hha.dll文件,
默认隐藏“目录、索引、搜索、收藏”标签,
默认有“首页、打印、上一页”等常用工具栏按钮。

界面不太美观,交互也很简单,业务逻辑基本没有破绽,最大缺憾是太慢,使用的递归,扫描文件的同时向3个配置文件写入。xchm扫描的需要10分钟的目录,人家只要不到1分钟,汗…。
建议大家用 [size=1em]_FileListToArray 替换 递归 方法试一下。

用到的技术点主要有:递归遍历目录、File文件读写、Ini文件操作、shellexcute,没什么难点。
具体代码可见:
http://www.gaohaiyan.com/1481.html
欢迎拍砖

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2015-5-24 22:31:36 | 显示全部楼层
本帖最后由 vigiles 于 2021-10-28 10:05 编辑

源码就在网页里

发表于 2015-5-25 08:14:16 | 显示全部楼层
下载了,还不知如何使用?
发表于 2015-5-25 08:24:16 | 显示全部楼层
谢谢分享
支持LZ
发表于 2015-5-25 11:27:38 | 显示全部楼层
本帖最后由 131738 于 2015-5-25 11:28 编辑

这个一定要看看源码,学习一下如何"内嵌hhc.exe和hha.dll文件" ,
有不懂的再来请教.....谢谢共享!
发表于 2015-5-25 17:14:35 | 显示全部楼层
謝謝樓主分享,很少使用,先收藏。
发表于 2015-5-29 10:33:59 | 显示全部楼层
不错~~支持!!!收藏先
发表于 2015-5-29 11:18:13 | 显示全部楼层
謝謝樓主分享,很少使用,先收藏。
发表于 2015-5-29 21:11:06 | 显示全部楼层
平时比较少会用到
发表于 2015-5-31 23:08:33 | 显示全部楼层
来支持。
这贴代码的网站服务器是自建的吗?有点慢
发表于 2015-5-31 23:31:33 | 显示全部楼层
这个不错,谢谢分享
 楼主| 发表于 2015-6-1 22:10:16 | 显示全部楼层
回复 10# ila


    淘宝最便宜的空间,穷啊
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-27 09:03 , Processed in 0.082092 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表