(BCB)C++ Builder 6.0在Win7、Win10下如何使用幫助Help


(win10系統的可以搜索下載:win10的winhlp32解決方案,也可以從winxp中windows目錄下復制一個winhlp32.exe到win10的對應windows目錄下)

因為Win7、Win8、Win8.1不再支持.hlp幫助類型,在BCB中無法打開幫助Help,打開時出錯:"不包括功能"或"不受支持的幫助",提示如下:
為何無法獲取關於此程序的幫助信息?
此程序的幫助信息采用 Windows 幫助格式創建,該格式依賴於未包含在此版本的 Windows 中的一項功能。不過,您可以下載一個將允許您查看采用 Windows 幫助格式創建的幫助信息的程序。
有關詳細信息,請轉至 Microsoft 幫助和支持網站。

M$提供了一個單獨的Windows幫助程序(WinHlp32.exe)下載安裝,https://support.microsoft.com/zh-cn/kb/917607 ,分為x86和x64兩個版本,分別對應32位和64位Windows系統。

在C++ Builder中使用幫助很簡單,在代碼編輯窗口中,把光標停留在變量、類型、函數或者關鍵字上面,按F1鍵,就會打開幫助窗口,顯示找到的主題。需要注意的是,BCB 6.0提供了兩種類庫,一種就是著名的我們常用的VCL(Visual Component Library),一種是用於跨平台的CLX(Component Library for Cross-Platform),所以幫助主題里面一般也會顯示對應於VCL和CLX的並列的兩條,選擇注有Visual Component Library Reference或非CLX的那條就可以了。

如果我們想要查看某個控件的屬性和方法,也可以打開【C++Builder 幫助】菜單,選擇【索引】頁面,比如Memo、ListBox控件,它們的類類型為TMemo、TListBox,所以要輸入TMemo或者TListBox,打開幫助主題,就有Properties(屬性)、Methods(方法)、Events(事件)等鏈接以及Description描述,點擊Properties,就打開了屬性列表的幫助窗口,可以按照字母順序排列(點擊Alphabetically),也可以按照繼承樹的對象排列(點擊By Object)。方法和事件列表窗口也是類似的。

BCB 6.0的幫助里面還有一個【Windows SDK】菜單,可以查看Windows API函數、Windows系統定義的一些常量以及一些特定的主題等。

學習C++ Builder入門以后,最好和最完整的文檔資料就是幫助Help了,而且控件的有些屬性和方法是有Example(例子)的,是很簡短的代碼,看一看就知道該屬性或方法具體怎么用了。因此,要學會使用幫助,善用幫助。不過,幫助都是英文的,一般大學英語四級是沒有問題的,可以安裝一個有道詞典來查生詞,而且經常查閱英文幫助也有利於鍛煉英語水平。畢竟計算機技術大多數一手的資料都是英文的。

PS:因為現在的屏幕分辨率都比較高,幫助窗口里默認顯示的文字字體就偏小了,可以在選項菜單里把字體設置為大,才是正常的大小。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM