生活随笔
收集整理的這篇文章主要介紹了
chm文件打不开?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.定義:
CHM是英語(yǔ)“Compiled Help Manual”的簡(jiǎn)寫(xiě),即“已編譯的幫助文件”。
CHM是微軟新一代的幫助文件格式,利用HTML作源文,把幫助內(nèi)容以類(lèi)似數(shù)據(jù)庫(kù)的形式編譯儲(chǔ)存。
2.說(shuō)明:
chm文件因?yàn)槭褂梅奖?#xff0c;形式多樣也被采用作為電子書(shū)的格式。
將.CHM文件反向轉(zhuǎn)換成 .html 格式文件的方法:
可以利用Windows自帶的hh.exe文件來(lái)進(jìn)行文件格式轉(zhuǎn)換,
語(yǔ)法為:hh -decompile 目標(biāo)文件夾 源CHM文件名。
3.制作chm:
使用微軟的 HTMLHelpWorkshop
假設(shè)我們制作好的主頁(yè)放在C:\test目錄中,其中有一個(gè)index.html,通過(guò)它可以鏈接到所有其他的文件。
(1).打開(kāi)HTMLHelpWorkshop,單擊“File→New”菜單(或者單擊工具欄第一個(gè)按鈕),出現(xiàn)“New”對(duì)話(huà)框,選擇其中的“Project”后,按“OK”,創(chuàng)建一個(gè)工程。(2).這一步的對(duì)話(huà)框提供了從*.hlp到*.chm文件的轉(zhuǎn)換,在此我們不需要,直接按“下一步”。(3).這一步的對(duì)話(huà)框要求指定工程的位置。單擊“Browse”,進(jìn)入C:\test目錄,并在文件名中鍵入“test”,
這時(shí)文本框中應(yīng)出現(xiàn)“C:\test\test.hlp”,然后按“下一步”。(4).這一步要求選擇你已為工程創(chuàng)建的文件類(lèi)型,在此我們選擇第三個(gè)“HTMLfiles(.htm)”。(5).需要添加我們制作好的HTML文件,按“Add”,選擇“C:\test\index.html”,將它添加到列表框。
說(shuō)明一下,只要被index.html文件直接或間接鏈接到的文件,都會(huì)包含進(jìn)去,因此不必將所有的文件添加進(jìn)去!然后單擊“完成”即可。(6).單擊“File→Compile…”(或工具欄第三個(gè)按鈕),出現(xiàn)“Createacompiledfile”對(duì)話(huà)框,直接單擊“Compile”。(7).測(cè)試在資源管理器中雙擊生成的C:\test\test.chm,在頁(yè)面單擊右鍵,在菜單中選擇“屬性”,
在“屬性”對(duì)話(huà)框中復(fù)制其中的“地址”(應(yīng)該為mk: @MSITStore:C:\test\test.chm::/index.html)。
將上面的地址粘貼到瀏覽器的地址欄中,如果正確,按回車(chē)可以在瀏覽器中看到正確的頁(yè)面!
4.Chm文件打不開(kāi),總是提示:已取消到該網(wǎng)頁(yè)的導(dǎo)航您可以嘗試以下操作:重新鍵入地址.
(1)是XP系統(tǒng)的問(wèn)題。開(kāi)始–運(yùn)行,輸入regsvr32hhctrl.ocx之后出來(lái)一個(gè)注冊(cè)成功的對(duì)話(huà)框,確定,然后重啟系統(tǒng)。
(2)這個(gè)問(wèn)題是由于微軟最近的一個(gè)更新補(bǔ)丁禁止了CHM幫助文檔的打開(kāi)
感興趣的話(huà)可以上它的官網(wǎng)看看詳細(xì)的說(shuō)明
解決方法是:
右建點(diǎn)你要打開(kāi)的文檔→屬性→安全,解除鎖定(在最下面) 然后確定就行了
要是提醒你找不到文件,就把文件名改英文的。
(3)在微軟網(wǎng)站上下載hhupd.exe,安裝hh.exe后并運(yùn)行。
實(shí)際上,下載hhupd.exe后,運(yùn)行后就可以了。
這個(gè)東西大小為461kb3.在c:\windows\system32里找到“Hhctrl.ocx”文件,然后運(yùn)行:“regsvr32 c:\windows\system32\hhctrl.ocx…
總結(jié)
以上是生活随笔為你收集整理的chm文件打不开?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。