首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> Delphi

Windows 說明檔建立完整教學:工具準備、主題撰寫、RTF 格式與編譯流程

     編輯:Delphi

說明檔概述與優勢

說明檔為 Microsoft Windows 3.0+ 提供的超文字說明系統,以主題為核心,支援主題間跳轉、關鍵字搜尋、內容敏感顯示(依目前執行程式碼自動顯示對應說明)、自動載入。眾多 Windows 應用程式內建說明系統,可作為學習參考。

建立說明檔所需工具與檔案

基本必要工具(5 項)

  1. WinHelp 應用程式 (WinHelp.exe):執行說明系統實際運行 WinHelp 程式。
  2. 支援 RTF 的文字處理器:能建立 $、#、K、+ 腳標,以 RTF 格式儲存。RTF 記錄字型大小、樣式等文字特徵。Microsoft Word 6.0 符合需求。
  3. 支援 ASCII 的文字處理器/編輯器:建立說明專案檔(.HPJ)。
  4. 說明檔編譯器 (HCP.EXE 或 HC31.EXE):編譯 Windows 3.1 環境說明檔。HCP.EXE 為保護模式,記憶體效率佳,須在 Windows DOS 視窗使用。
  5. 編譯器錯誤訊息來源檔 (HCP.ERR 或 HC31.ERR):編譯錯誤時提供訊息。

進階特效工具

  • 熱點編輯器 (SHED.EXE):建立分段超圖檔(.SHG),影像含多熱點,點擊可彈出視窗或跳轉。
  • 多解析度點陣圖編譯器 (MRBE.EXE):整合多解析度點陣圖至單一檔案,WinHelp 依螢幕解析度自動選擇。
  • 影像編輯器:以點陣圖儲存影像,建立說明與自訂按鈕。
  • 繪圖軟體:建立中繼檔(.WMF),除點陣圖外的向量圖形。

影像可直接插入文件或透過剪貼簿貼上。

說明檔建立四步驟

  1. 建立構成說明檔的主題,以 RTF 格式儲存;
  2. 建立內容主題,以 RTF 格式儲存;
  3. 建立說明專案檔(.HPJ),以文字格式儲存;
  4. 編譯專案檔產生說明來源檔(.HLP)。

主題撰寫規範與腳標插入

主題結構

包含主題標題(首行,建議區分字型/顏色)、主題文本、腳標、主題內容、全域查詢、列印。文本建議小段落、列表形式,控制長度避免捲軸。主題末端插入分頁符,WinHelp 視每頁為獨立主題。

四種腳標插入法

  1. # 腳標(內容字串):游標移至主題最前端插入 #,文本末端 # 處輸入內容字串。唯一識別主題,使用者不可見,設計者用於定義跳轉。
  2. $ 腳標(標題):緊接 # 後插入 $,文本末端 $ 處輸入標題(與首行一致),顯示於搜尋對話框與歷史清單。
  3. K 腳標(關鍵字):首行腳標後插入 K,文本中 K 處輸入關鍵字,顯示於搜尋清單框。
  4. + 腳標(瀏覽順序):首行 K 後插入 +,文本 + 處輸入瀏覽序號(如 005 或 CALC:005)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved