bestlong 怕失憶論壇
標題:
將 Delphi 開發的程式加入輔助說明功能
[打印本頁]
作者:
bestlong
時間:
2010-9-20 17:33
標題:
將 Delphi 開發的程式加入輔助說明功能
在 Delphi 安裝好後在其安裝目錄下 C:\Program Files\Borland\Delphi5\Help\Tools 會有 HCW.EXE 程式,可以用此程式來建立輔助說明專案,執行畫面如下:
2010-9-20 17:33 上傳
下載附件
(8.64 KB)
一個輔助說明專案包含三個部分
專案檔 (*.hpj)
內容檔 (*.cnt)
說明主題檔 (*.rtf)
說明主題檔是用 MS Word 編輯 RTF 格式的文件,而專案檔與內容檔是用 HCW.EXE 來設定。
編輯 RTF 的幾個重點最好開啟顯示非列印字元功能,還需要註腳、雙底線、隱藏文字、分頁符號等幾個智慧標籤功能。
註腳:可以用插入 > 參照 > 註腳 > 自訂標記 來建立
雙底線:可以用格式工具列的底線功能下拉就可以看到
隱藏:需要從 [檢視 > 工具列 > 自訂 > 指令 > 類別選格式 > 指令找隱藏] 然後用滑鼠將隱藏拖曳到工具列上就可以方便點選用了
分頁符號:可以用 [插入 > 分隔設定 > 分頁符號] 或是用快捷鍵 Ctrl + Enter 就可以了
建立 Windows Help Topic 所使用的特殊字元與屬性:
#:定義一個 topic ID 當作參考指標
$:定義 topic 的 title 內容
K:定義一個或一串索引關鍵字
+:定義這個 topic 在 Browser Sequence 的順序
A:定義一個 A-Link 關鍵字
!:定義一組巨集來執行
*:定義某個被指定 topic 的建立標記
>:定義使用的視窗型別
@:在某個 topic 指定一段說明
雙底線:指定某個 hotspot (讓你可以跳到另一個 topic)
隱藏字串:指定要跳到哪個 topic ID
Delphi 應用程式中如何開啟說明:
首先要設定程式所使用的說明檔,在IDE的專案設定中的 HelpFile 欄位輸入說明檔檔名
或是用程式碼 Application.HelpFile := 'HELP.hlp'; 來動態指定
若是要在執行時按下 F1 功能鍵讓獲得 Focus 中的元件顯示說明可以直接設定該元件的 HelpContext 數值
若是想在按下 Button 後開啟可以用下列程式
procedure TForm1.Button1Click(Sender: TObject);
begin
Application.HelpContext(200);
end;
複製代碼
圖片附件:
DelphiHelpTools.png
(2010-9-20 17:33, 8.64 KB) / 下載次數 212
http://www.bestlong.idv.tw/forum.php?mod=attachment&aid=MTY1fDlhNDdhMzk3fDE3NDYxNDM2Mzd8MA%3D%3D
歡迎光臨 bestlong 怕失憶論壇 (http://www.bestlong.idv.tw/)
Powered by Discuz! X1.5