爱问知识人 爱问教育 医院库

如何创建帮助文件?

首页

如何创建帮助文件?

如何创建帮助文件?
我想用.txt文件转变成右键锁死(即文本不可拷贝)的HTML的帮助文件.chm。
多谢!!

提交回答
好评回答
  • 2006-05-26 17:18:31
      如果你想做得不允许别人拷贝的话,你可以把文本的东东放到程序中不做成chm的文件。 直接用一个窗体把你要做的写出来。这样也不错。
    如查要做CHM的话你可以参考以下的内容:
    制作帮助文件的好工具--AnetHelpTool 
      千辛万苦把程序写完,你最想做什么?--好好睡上一觉,很多人会这样回答。
      可别忙,你的“大作”有什么用,怎么用,你得告诉你的用户!最好的方法当然是制作一份联机帮助了。   喜欢编程的朋友大概都为自己的应用程序制作过联机帮助,在WINDOWS9X中,联机帮助文件以其类似于超文本形式的迅速跳转功能,友好的界面,几乎所有的应用程 序都会带有一个帮助文件,加上它支持声音、图像、动画等多媒体元素,还可以做成一些简单的教学、演示程序,并因为受到系统的良好支持,这一格式在其它方面的使用也 越来越多了。
      啊--!打个呵欠,眨巴眨巴眼睛,强忍着已冲到了眼皮下的瞌睡,又开始去钻研帮助文件制作平台Help Workshop的语法结构--现在这样的痛苦终于可以免除 了:AnetHelpTool V4。05让你无比轻松地就可完成联机帮助,一点都不需要了解Help Workshop的语法结构,只要你输入帮助中将用到的文字图形等内容即可。
      对想制作联 机帮助文件式的演示文件等的朋友来说,这同样也是一个福音。 其主窗口如图1示,菜单栏、工具栏跟一般的Windows程序差不多,编辑区左边是帮助主题列表,右边主编辑窗口用来编写详细内容和建立各种形式的链接。 下面以制作一个具体的帮助文件为例来简要说明使用方法。
       一、简单帮助文件的建立 1、执行“File/New”,新建一个TEST。MDB文件,首先会弹出一个建立新主题对话框,要求你输入目录页的标题,如图2所示,选中主题ID后面的“创建非滚动区域”(Creat Non-scrolling area),在目录页上将建立一个固定部分用以显示帮助的总标题、软件说明等内容。
           在目录项中非滚动区键入帮助名称:“我的帮助”并改变字体和颜色。在下面的滚动区域键入帮助中将使用的各个主题,如帮助一、帮助二等。全部主题建立后,就可以着手 给每一主题输入内容了。 2、执行“Topic”菜单下的“New”命令,同样出现建立新主题对话框,输入该主题的标题,然后回到主编辑窗口,输入或导入该主题的具体内容。
      同理建立其它主题的标题和 内容。 3、回到目录页,用鼠标拖黑选中主题“帮助一”,选择“Link”菜单下的“To Topic”,就出现图3示的新链接建立窗口,在“Topics”栏中选择“帮助一”,则右边的预 览窗口中就出现该主题中的具体内容,单击右侧的“Jump Link”按钮,就建立了从该项(称为跳转热点)向“帮助一”页跳转的链接;下面的“Pop-up Link”是建立浮动 链接。
      确认,这时目录页的“帮助一”就变成了带下划线的绿色,如同我们在一般帮助文件中看到的一样。   同样给每个主题都建立跳转链接后,帮助文件的脚本部分就完成了。 4、下面该是编译生成帮助文件了。选择“Compile”菜单下的“CreatRTF,HPJ and H Files ”,AnetHelpTool自动为你完成了帮助制作中最繁琐的一步,显示进度后出现图 4示的窗口,提示你执行“Compile”命令生成帮助文件。
       执行“Compile”菜单下的“Compile”命令,软件自动调用系统中的HC31。EXE文件编译生成TSET。HLP文件,如图5所示,单击下面的“Save and Compile”按钮即可。 (HC31。EXE文件是微软公司的帮助文件制作平台Help Workshop中的主执行文件,在从VB、VFP、Delpi等中都可以找到,较新的版本中则是HCW。
      EXE,将它拷贝到 AnetHelpTool文件夹中改名为HC31。EXE就可以直接在AnetHelpTool中调用,或者在AnetHelpTool执行“Creat RTF,HPJand H Files ”命令后,再另外运行HCW。EXE生 成帮助文件。
      )     执行“Compile”菜单下的“Run Help”命令就可以观看你的帮助了。 二、对上述帮助文件的改进 上面制作的帮助文件还很简陋,我们得对它进行一点小改进。 1、在目录页中给几个主题加上小图形。选中主题名,执行“Edit”菜单下的“Insert Object”,就会出现图6示的对话框,通过“Picture File Name”栏后面的浏览按钮 找到欲引入的图形文件。
      在AnetHelpTool中可引入的图形文件有BMP、WMF、SHG和MRB等几种。 2、给一个专用的名称加上浮动解释文字。如“帮助一”中的“Director”,当用鼠标单击时就出现一个浮动窗口,对“Director”作简要解释,再在任意处单击或在键盘上 敲任意键就自动消失。
      选中“Director”后执行“Link”菜单下的“To Topic”命令,在弹出的链接建立窗口中选择说明文字后单击“Pop-up Link”,“Director”就变成 带虚下划线的绿色。 3、在帮助内容中加入链接到其它应用程序的图形文件。
      加入图形文件的方法同上,这里可以加入比较大的图形,选中该图形后执行“Link/To Program”命令,弹出图7示 的窗口,单击“Browse”找到要执行的应用程序。确认后可以看到图形的下面也出现了绿色的下划线。 注意:链接到应用程序、跳转到其它主题等,对每一页面中的全部对象都适用,即文字和图形都可以成为链接跳转热点。
       4、建立页面间跳转按钮。自由地在不同页间跳转将给使用者带来方便,特别是层次较多的帮助中,这时我们就可以在每一页底部加上三个按钮或文字,分别链接到目录页、 前一页和后一页。 5、快速生成帮助文件。当全部内容都已经加入后,就可以生成帮助文件了。
      如果你懒得一步步地编译,不妨试试“Compile”菜单下的“Batch Processing”命令(要求系 统中使用的是HC31。EXE),软件自动将所有中间过程给你“批发”完成,最后呈现在你眼前的是现成的帮助文件了。打开 主题一,看看效果如何?(图8是显示浮动说明,单击图片则打开指定的应用程序。
      ) 来自: 祝你好运。

    调***

    2006-05-26 17:18:31

其他答案

    2006-06-09 16:17:25
  • 这个问题这么复杂,有没简单点的作法呀?到底有没得可能实现呀?

    机***

    2006-06-09 16:17:25

  • 2006-06-09 09:17:13
  • 相对而言,RoboHelp( )、Help and Manual(  Help Designer( )堪称其中的佼佼者。这三个软件都可以从一个工程生成.hlp和.chm两种格式的帮助。RoboHelp采用Word作为编辑器,提供中文版本,在稳定性上最好,当然价格也最贵。Help and Manual在制作用户手册上最为精彩。Windows Help Designer的优点是简单易用,但缺点是不够稳定。 或者参考这里
     
    

    h***

    2006-06-09 09:17:13

  • 2006-06-08 21:42:55
  • Microsoft Help Workshop
    vb带

    葛***

    2006-06-08 21:42:55

  • 2006-05-29 09:27:15
  •   和楼上一样观点。防是不可能的,其实很容易,根本不用上面的方法,在MAXTHON(傲游)里输入::C:\ m::/ m禁用JS,就可以用右键看源程序了:[星空奇幻录/起点中文网全文阅读]。zt{font-:180%;font-family:"宋体","verdana","Arial","MSSansSerif";}。
      xt{font-:150%;font-family:"宋体","verdana","Arial","MSSansSerif";}读书在起点·创作无极限·中国最大的原创文学网站『 起点中文网制作发布  欢迎访问起点 』

    星空奇幻录前言生命的悬崖上,我们有不屈的宣言地球篇第一章车祸第二章约定第三章黑客第四章脑神经深度刺激仪第五章最后一步第六章脑神经微波刺激仪作者的心声圣魔风云篇第一章转生第二章强者之道第三章激战群狼第四章死里逃生第五章光之圣泉第六章崭露头角第七章信任第八章谋定后动第九章舍身护主第十章亡命雨林第十一章小湖夜色

      

    问***

    2006-05-29 09:27:15

  • 2006-05-29 08:02:45
  • 这么说吧,这是不可能实现的,因为我试过了,首先很多chm编辑器都可以反编译chm,那将得到htm网页文件,然后只需要使用可以破解鼠标右键的浏览器就可以实现文章的复制,也可以通过maxthon读取你的没有加密过的原代码
    你的想法我很早以前就试过了没有用的
    我已经破解了,首先用QuickCHM v2.6(无需注册),反编译成 m,再用记事本打开,删除整个第13行,保存,然后刷新网页即可,嘿嘿

    1***

    2006-05-29 08:02:45

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):