我使用HTML車間和HHMod轉換的WinHelp HTML幫助,但也有一些錯誤。一些文件已被丟棄,我猜測是因爲標題是重複的(儘管鍵是不同的)。但對於這個問題:.hhp想要一個默認的文件,所以我通過複製現有的(合法的).htm文件創建「HTML/empty.htm」。這是索引中只能打開書籍的項目的佔位符。然而,試圖建立.chm的時候,我得到:MS幫助 - HHC上編譯一個HTML文件失敗而建立的.chm
HHC5003: Error: Compilation failed while compiling empty.htm
其他3000+文件編譯得很好,但它們是由工具創建的。下面是我手工創建的.htm文件:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
<TITLE>CIS Help</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<OBJECT TYPE="application/x-oleobject"
CLASSID="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<PARAM NAME="Keyword" VALUE="CIS HELP">
</OBJECT>
<H1><CODE><A NAME="CIS HELP"></A>CIS Help</CODE></H1>
<pre><code>Press the "+" sign to expand the book.
</code></pre>
</BODY>
</HTML>
下面是引用該熱媒的TOC文件(.hhc)的片段:
<LI><OBJECT type="text/sitemap">
<param name="Name" value="CIS HELP">
<param name="Local" value="html/empty.htm">
</OBJECT>
<A HREF="html/empty.htm">CIS Help </A><BR>
(TOC的推移定義一些低於此UL層。)
這可能是一些明顯的,但我一直沒能到谷歌如何創建一個名爲.chm有效.htm文件的任何引用。請注意,我是MS的新手,儘管不適合編程。
什麼小我發現網上建議,沒有足夠的磁盤空間 - 免費的240 GB在這個時候 - 或重啓 - 只是這樣做。仍然收到此錯誤。 – Carilda