跳至正文

chm格式文件可以编辑吗,chm文件可以转换格式吗

chm格式文件怎么编辑?

chm格式文件怎么编辑?

你好,让我试着回答下你的问题吧: 这是压缩存储的HTML格式的帮助文件,微软计划使用这种格式替代.hlp格式。 如果想制作、编辑、修改这种文件可以访问 http://msdn.microsoft.com/workshop/author/Htmlhelp/下载HTML Help Work Shop, 编辑方法参考QA003204 “用Htmlhelp Workshop制作符合Windows 98规范的帮助文件”。 先用HTML HELP WORKSHOP反编译,再修改HTML,完成后再用HTML HELP WORKSHOP打包成CHM。 下面以VB为例说明如何在程序中打开这种文件。 首先建立一个模块,输入以下内容: Const HH_DISPLAY_TOPIC =

.chm文件如何编辑???

.chm文件如何编辑???

VB安装盘有个工具,微软的,叫MICROSOFT HELP WORKSHOP 先要反编译成网页,然后修改网页,然后压缩 Word可以另存为网页,然后用MICROSOFT HELP WORKSHOP压缩成CHM

chm帮助文件如何编辑修改?

chm帮助文件如何编辑修改?

如果是LINUX下 用FIREFOX CHM插件 或者用CHMSEE等软件.

如果WINDOWS

.CHM文件无法打开

解决方法:

1、这是一种帮助文件 用Microsoft? HTML Help Executable 打开,就是C:\Windows\hh.exe 系统自带的,你肯定是把这个文件给删了。

到别人的电脑上copy一个hh.exe ,放到上面那个目录里,再双击一个chm文件,如果让你选择程序的话就选那个C:\Windows\hh.exe ,这样就恢复了chm文件和hh.exe的关联了。

2、将以下文本粘贴到文本编辑器(如记事本)中。然后用 .reg 文件扩展名保存该文件导入注册表.(注意先备份注册表)。

CODE:[Copy to clipboard]REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]

“UrlAllowList”=”\\\\productmanuals\\helpfiles; http://www.wingtiptoys.com/help/”

参考资料: http://www.badguy.name

chm格式的文件如何修改内容?

这是压缩存储的HTML格式的帮助文件,微软计划使用这种格式替代.hlp格式。如果想制作这种文件可以访问 http://msdn.microsoft.com/workshop/author/Htmlhelp/下载HTML Help Work Shop,编辑方法参考QA003204 “用Htmlhelp Workshop制作符合Windows 98规范的帮助文件”。下面以VB为例说明如何在程序中打开这种文件。

首先建立一个模块,输入以下内容:

Const HH_DISPLAY_TOPIC = &H0

Const HH_SET_WIN_TYPE = &H4

Const HH_GET_WIN_TYPE = &H5

Const HH_GET_WIN_HANDLE = &H6

Const HH_DISPLAY_TEXT_POPUP = &HE ‘ Display string resource ID or

‘ text in a pop-up window.

Const HH_HELP_CONTEXT = &HF ‘ Display mapped numeric value in

‘ dwData.

Const HH_TP_HELP_CONTEXTMENU = &H10 ‘ Text pop-up help, similar to

‘ WinHelp’s HELP_CONTEXTMENU.

Const HH_TP_HELP_WM_HELP = &H11 ‘ text pop-up help, similar to

‘ WinHelp’s HELP_WM_HELP.

Declare Function HtmlHelp Lib “hhctrl.ocx” Alias “HtmlHelpA” _

(ByVal hwndCaller As Long, ByVal pszFile As String, _

ByVal uCommand As Long, ByVal dwData As Long) As Long

然后使用下面的代码调用帮助:

‘ HTML Help file launched in response to a button click:

Private Sub HH_DISPLAY_Click()

‘hWnd is a Long defined elsewhere to be the window handle

‘that will be the parent to the help window.

Dim hwndHelp As Long

‘The return value is the window handle of the created help window.

hwndHelp = HtmlHelp(hWnd, “myfile.chm”, HH_DISPLAY_TOPIC, 0)

End Sub

‘ A specific topic identified by the variable ContextID is launched

‘ in response to this button click:

Private Sub HH_HELP_Click()

Dim hwndHelp As Long

‘The return value is the window handle of the created help window.

hwndHelp = HtmlHelp(hWnd, “myfile.chm”, HH_HELP_CONTEXT, ContextID)

End Sub

怎么编辑chm文件的内容

TXT转换为chmV1.01bibi嘟文件共享存储专家 地址: http://rosibo10.bibidu.com/server74/786036360/TXT转换为chm%20V1.01.rar 不知道行不行 你试试~~

如何编辑chm格式的文件

右键—–EDIT…选取—–删除保存HTML help 打开, OK!

怎样修改chm格式文件的内容?

在千千静音里啊

怎么编辑一个CHM文件

CHM电子书反编译精灵 http://www.skycn.com/soft/23903.html CHM电子书编辑 http://www.qqsafe.cn/Software/Catalog20/1144.html 下完后查毒啊,我可不知道有没有病毒啊

chm文件怎么修改啊

编辑软件就可以啊,问题是现在没人用这种格式,这种格式过时了.

怎么修改CHM格式的文件?

CHM文件是一种“已编译的HTML文件”,是微软对帮助文件.hlp的升级,它利用开放的HTML使帮助文件更精彩实用,愈来愈多的电子书采用了CHM格式,然而少有人知的是它在主页中的应用。由于CHM与IE浏览器系出同门,使用IE可以直接访问CHM文件中包含的文件而不必打开“帮助”窗口。比如在Win98(默认安装目录)的“运行”栏中键入“mk:@MSITStore:C:\WINDOWS\Help\windows.chm::/default.htm”,将会在浏览器中打开Windows的帮助系统。

让我们分析一下上面那个地址:“mk:@MSITStore:”就如同“ http://”,标示访问文件的类型,而“C:\WINDOWS\Help\windows.chm”无疑是CHM文件的位置,最后的“/default.htm”是包含在CHM文件中的内部文件名,“::”只是一个分隔符。既然如此,如果将CHM文件上传到服务器来访问会不会成功呢?经笔者实验,只要将文件位置改变一下即可,而且绝对路径、相对路径均可!那么在个人主页中应用CHM有什么好处呢?

一、CHM的优点

1.减小文件体积,方便管理。对于偏文本信息的站点,CHM有突出的优势——压缩率比WinZip还要大!如果我们将主页各栏目各自做成一个CHM文件,由于文件数量减少了,那么不管是使用FTP还是Web方式上传维护都会很方便,而且特省空间!只能使用Web方式上传的斑竹们可以歇歇手腕偷着乐了:-)

2.突破文件限制。CHM格式不仅仅可以包含HTML文件,实际上它可以将任何文件编译到文件中。如今免费个人主页总是限制这限制那,连EXE都不能直接上传,使用CHM就可轻松搞定啦!

3.消除广告。免费个人主页空间的提供者往往会在你的主页上放置广告,这本无可厚非,但有的太过分:或一页蹦出一个广告窗口,或将广告嵌入你的网页,完全破坏你精心的设计;而当你使用CHM文件时,服务器只知道你在访问一个二进制文件,所以不会乱蹦乱改,不信你去中文雅虎( http://cn.yahoo.com)试试!

4.加快访问速度。如果你一个栏目是一个CHM文件,那么你的访客会惊喜地发现,除了第一次访问有点慢,随后的访问就好像网站在硬盘上一样。实际上第一次访问以后,CHM文件被下载到IE的缓存中,随后的访问根本就是在读硬盘,这会使访客觉得你的网站速度很稳定。

世上没有十全十美的东西,CHM文件格式也有弊端:即使你只访问CHM文件中的一个包含文件,IE也会下载整个CHM文件,这导致访客第一次访问很慢。目前的解决方法只有两个:一是分割内容,使用较小的CHM文件(建议不要超过50KB,要照顾拨号上网的朋友嘛),如每个栏目或主题对应一个CHM文件;二是在上一页面预下载CHM文件。

二、制作CHM文件

关于制作CHM文件的工具,我们可以使用微软的HTML Help Workshop(以下简称HHW)或者“国华软件工作室”的eText Wizard(电子文档处理器,以下简称EW)。HHW在VB、VC等开发工具的CD中都有,也可以到微软的站点去下载最新版本,华军软件园( http://www.newhua.com)还有汉化的版本。EW是国人开发的软件,使用上要方便一些,下载地址为 http://chmbook.363.net,在此我们以HHW为例。

假设我们制作好的主页放在C:\test目录中,其中有一个index.html,通过它可以链接到所有其他的文件。

1.打开HTML Help Workshop,单击“File→New”菜单(或者单击工具栏第一个按钮),出现“New”对话框,选择其中的“Project”后,按“OK”,创建一个工程。

2.这一步的对话框提供了从*.hlp到*.chm文件的转换,在此我们不需要,直接按“下一步”。

3.这一步的对话框要求指定工程的位置。单击“Browse”,进入C:\test目录,并在文件名中键入“test”,这时文本框中应出现“C:\test\test.hlp”,然后按“下一步”。

4.这一步要求选择你已为工程创建的文件类型,在此我们选择第三个“HTML files(.htm)”。

5.现在需要添加我们制作好的HTML文件,按“Add”,选择“C:\test\index.html”,将它添加到列表框。说明一下,只要被index.html文件直接或间接链接到的文件,都会包含进去,因此不必将所有的文件添加进去!然后单击“完成”即可。

6.单击“File→Compile…”(或工具栏第三个按钮),出现“Create a compiled file”对话框,直接单击“Compile”。

7.测试

在资源管理器中双击生成的C:\test\test.chm,在页面单击右键,在菜单中选择“属性”,在“属性”对话框中复制其中的“地址”(应该为mk:@MSITStore:C:\test\test.chm::/index.html)。将上面的地址粘贴到浏览器的地址栏中,如果正确,按回车可以在浏览器中看到正确的页面。