黃偉兵+麻小梅
摘要:一個完整的管理系統,必須有一個科學易用的幫助系統。如何創建軟件系統的幫助文檔?在程序中如何調用幫助文檔呢?
關鍵詞:幫助文檔;創建;調用
一個完整的管理系統在開發完成后,需要創建幫助文檔,讓用戶快速上手熟悉使用該系統,或通過幫助文檔解決使用過程中碰到問題。高中信息技術學業水平考試系統的開發是我們承擔南寧市教科所“十三五”的課題,下面結合課題的研究,說一說系統的幫助文檔的創建及調用方法。
一、截圖
要想做好幫助文檔,首先是把使用軟件系統過程的步驟記錄下來,并把使用軟件的窗口通過截圖軟件截圖下來,通過文字和圖片進行說明。截圖軟件有很多好工具,比如Faststone Capture、QQ截圖等等,我們使用Faststone Capture,該工具只有6.6M,小巧易用,運行后界面如圖,圖中各按鈕(從左到右)的作用:捕獲活動窗口、捕獲窗口/對象、捕獲矩形區域、捕獲手繪區域、捕獲全屏、捕獲滾動窗口、屏幕錄像機、輸出→到編輯器、設置。指向工具按鈕稍停一會,就顯示其快捷鍵,使用快捷鍵更方便。把截好的圖片按系統的功能模塊有規律的命名,方便以后創建幫助文檔使用。還可以根據功能模塊,建立對應的文件夾來存放截圖。
二、設計網頁文件
EasyCHM幫助文檔制作軟件支持兩種文件類型,一個是文本文件,另一個是網頁文件,文本文件不能存放圖片,直觀性差。因此我們使用網頁文件的格式來制作幫助文件的源文件。根據系統的功能模塊來規劃幫助文件,創建對應網頁文件。高中信息技術學業水平考試系統的幫助文檔分三個大的模塊,分別是安裝SQL Server 2005、配置SQL Server2005及附加數據庫、高中信息技術學業水平考試系統的使用。后者還細分為注冊控件、考生管理等12個功能模塊。創建網頁文件使用的軟件有很多,大家可以根據個人熟悉、愛好來選擇。使用Word或WPS就可以創建網頁文件,不需要花時間去學習新的軟件,節省了大量的時間。只需要利用文字處理軟件根據各功能模塊及使用的步驟輸入文字、插入圖片及符號,保存文件的時候文件類型選擇“單個網面文件(*.mht)”。
三、創建幫助文件
助文件制作工具有 WinCHM、Easy CHM等等,以EasyCHM為例說明本系統創建幫助文件的方法。
1.下載安裝EasyCHM Easy CHM版本很多,目前最新版3.93,我們使用的版本是3.84,軟件小巧玲瓏,簡單易用。下載好后,直接在安裝包里雙擊安裝文件,根據向導操作即可完成安裝。
2.創建幫助文件
運行Easy CHM,點擊“新建”按鈕或點擊“文件”菜單再點擊“新建”,選擇“工程目錄”,再點擊“確定”。選擇的工程目錄就是前面建立的“系統幫助”文件夾。見下圖:
從圖中可以知道目錄順序不對,可以使用左側的工具調整,利用“”把高中信息技術學考管理系統的使用調到最后。對應的就是上移了。這兩工具是左移、右移,相當于word中的目錄大綱中的升級和降級。是添加目錄項,如果事先沒有按照幫助文檔的功能模塊建立文件夾并分類存放網頁文件,可以利用添加目錄項工具添加幫助文檔的第一級目錄項,點擊此按鈕后,輸入目錄名稱就可以了。然后右擊此目錄項,指向“導入”,單擊“導入文件”,找到要導入的文件并選擇,單擊“打開”,即可導入網頁文件。在編輯過程中注意點擊“保存”按鈕保存工程文件,預防意外。編輯好目錄項后,就可以編譯生成CHM幫助文件了。點擊“編譯”按鈕,彈出對話框,根據實際情況可以修改調整,也可以使用默認值,最后點擊“生成CHM”按鈕,稍等片刻即可生成CHM幫助文件。
四、在軟件中調用幫助文件
我們采用的編程語言是VB,在VB調用CHM文件步驟如下:
1.為應用程序設置幫助文件:在“工程屬性”對話框中添加幫助文件名。幫助文件最好放在工程所在的文件夾。
2.在調用幫助文件的窗體的通用過程中加入如下代碼:
Private Declare Function HtmlHelpA Lib "hhctrl.ocx" (ByVal hwndCaller As Long, ByVal pszFile As String, ByVal uCommand As Long, ByVal dwData As Long) As Long
Const HH_DISPLAY_TOPIC = &H0:Const HH_DISPLAY_INDEX = &H2
Const HH_HELP_CONTEXT = &HF
Const HH_DISPLAY_SEARCH = &H3
Const HH_DISPLAY_TEXT_POPUP = &HE
3.添加一個“命令按鈕”,caption屬性設置為“幫助文件”,命令按鈕的代碼如下:
HtmlHelpA Form1.hWnd, App.Path & "\系統幫助.CHM", 0, 0
系統幫助.CHM為CHM文件名,請根據自己的幫助文件名自行修改。
制作系統的幫助文件不是難事,簡單概括如下:截圖→創建網頁文件→創建CHM文件→在VB中調用CHM文件。要制作一個科學易懂的幫助文件,需要科學規劃和耐心細致的工作。
(作者單位:廣西橫縣橫州中學 530300)