问题是这样的,我有一堆htm文件,想打包成一个chm或者是其他格式的单个文件方便存储和管理。可用以下语言实现:
VB/VB.Net
C#可提供思路,链接,代码片段均可不要现成软件,因为要自己编程实现便于控制,但是可以接受引用其他组件(免费收费的均可)本贴在VB.Net/C#/VB区发布,时间两周,如果找到解决方法,除贴内分(贴内分将分配给各位回帖的朋友)外,额外给出500分。非常感谢~~

解决方案 »

  1.   

    看到图片上的 SaveChm了吗? 给我邮箱吧, 你立马可用.
      

  2.   

    http://cbm666.com/vbbar/vbbar.chm 这是我现在把百度VB吧的首页保存为vbbar.chm 你试看吧.但有些网站比较 "智慧" 不让你保存,呵呵....
      

  3.   

    You can generate a help project and use the Microsoft HTML Help SDK command line tools to compile the project
      

  4.   

    用Microsoft HTML Help Workshop制作。如果觉得手工制作目录麻烦,可以制作出框架后分析一下目录文件的格式(用文本编辑工具打开),再自己写程序完成目录文件。
      

  5.   

    1.DOC2CHM
    2.Macrobject Word-2-CHM Pro
    3.QuickCHM.exe
    4.Word2CHM.exe
      

  6.   

    我开始也是想用Microsoft   HTML   Help   Workshop的SDK的,不过后来未得要领啊,呵呵~~
      

  7.   

    呵呵, 很简单的步骤, 只要你安装(Setup)后, IE工具栏上面就会自动多出这个选项,给我邮箱吧,我发给你.这是 2006年我在百度VB吧替吧友解决的一个"难题", 呵呵...那时我才刚开始学VB
      

  8.   

    jiangsheng,VBToy:
    我现在要做的其实就是免除手工的过程,首先是自动生成大量htm文件,然后再把这些htm打包成一个chm。
    我的操作就是按一个按钮~~现在看到的几种方法其实最终都是用到Microsoft   HTML   Help   Workshop,看来还是静心下来看看文档比较实际些:)hn123:
    不要成品,呵呵~~
      

  9.   

    Sorry 这个EXE 牵涉到版权问题, 故本人不能把它上传公开传播让你等下载, 在此是为了学习,发此帖也应该没事吧?呵呵....
      

  10.   

    自己生成一个chm的工程文件,然后调用chm的编译程序编译工程文件。行吗?
      

  11.   

    安装个Microsoft       HTML       Help       Workshop
    然后自己生成一个CHM工程,直接用记事本编辑对应的*.hhp,*.hhc,*.hhk文件,你用程序修改里面的参数和内容,然后用hh.exe直接编译这些文件即可。
    这是比较简单易懂的方法。
      

  12.   

    用微软的Help WorkShop制作工具。
    可以制作出专业的chm格式的文件。天狼工作室
    http://www.j2soft.cn/