2009-07-05 66 views
2

我使用幫助&手冊來創建Web幫助(HTML)文件。我想將它鏈接到我的Delphi 2007應用程序,以便在用戶按F1鍵時彈出,理想情況下彈出到上下文敏感點。如何在Delphi 2007中使用HTML上下文敏感幫助 - 基本知識

這是我已經試過:

添加HTMLHelpViewer單元到主窗體的使用條款。
將HelpFile屬性設置爲index.htm文件的名稱。
設置OnHelp事件(此事件不會在F1上被觸發,順便說一下)。

我也搜索了堆棧溢出和其他網站鏈接,試圖找到完成此步驟的步驟,而當我找到線索時,我似乎無法找到一步一步完成此任務。

感謝您的任何幫助。

回答

5

您似乎忘了設置HelpContex或HelpKeyword屬性。只有在使用HelpContex <> 0或HelpKeyword <>''進行控制時纔會調用幫助。

+1

謝謝,在其中一個組件上設置helpcontext屬性會導致它工作。 – 2009-07-05 19:25:57

1

我不知道Help & Manual的詳細信息,但作爲dedicated support forum的商業應用,如果我們不提供您所需的信息,您可能會在那裏找到幫助。以下是一些可能有所幫助的鏈接:

他們的online help systemgeneral info on context-sensitive helpapplication calls to webhelp的具體信息。

請參閱"All about help files in Borland Delphi" on this page

還有H &特定於M的德爾福組件available here for free download

希望這是你的開始。

+0

謝謝,我確實試過在論壇和你提到的鏈接上尋找,但不幸的是,我無法找到我在這裏發佈的問題的答案。 – 2009-07-05 17:57:15