用什么工具做winhelp帮助?到哪下?

解决方案 »

  1.   

    用html help workshop最简单了。
      

  2.   

    《使用QuickCHM软件轻松编译CHM格式的文件》全文见:
    http://tech.163.com/tm/040209/040209_126360.html
    附带软件下载地址:
    http://www.skycn.com/soft/6785.html
      

  3.   

    我觉得用far最好,最方便,现将帮助文件制作成htm网页,想做成简单的网站的形式最好,然后使用far的向导,分分钟就可以搞定!
    下载地址:http://219.139.240.55/pfar302.exe
      

  4.   

    刚才的地址错了,应该是:http://www.skycn.com/soft/10559.html
      

  5.   

    做好了帮助文件helpfile.chm
    调用app.helpfile=app.path & "helpfile.chm"?
      

  6.   

    HelpFile 属性
             返回或设置一个字符串表达式,表示帮助文件的完整限定路径。可读/可写。说明如果 HelpFile 中指定了帮助文件,则当用户在错误消息对话框中按下 Help 按钮(或))时,帮助文件被自动调用。如果 HelpContext 属性包含被指定文件的有效的上下文 ID,则自动显示那一主题。如果未指定 HelpFile,则显示 Visual Basic 帮助文件。注意 应该在应用程序中写入一些例程来处理常见错误。当使用对象编程时,可以用该对象的帮助文件来提高处理错误的质量,而如果错误无法补救,则要为用户显示一段有意义的消息。
      

  7.   

    如果要直接将chm帮助文件显示出来,用HTMLHelp函数:
    SYNTAX HWND HtmlHelp(HWND hwndCaller, LPCSTR pszFile, UINT uCommand, DWORD dwData); hwndCaller 
    Specifies the handle of the window calling the HtmlHelp API. If the HtmlHelp API call results in messages being sent from the HTML Help window, they will be sent to this window handle. 
    pszFile 
    Specifies an HTML file, a URL, a compiled HTML file, or a window definition (preceeded with a ‘>’ character). If the command being used does not require a file or URL, this value may be NULL. 
    uCommand 
    Specifies the action to perform. See the Comments section for details. 
    dwData 
    Specifies any data that may be required based on the value of the uCommand parameter. 
    Comments The uCommand parameter determines what action to take, and what needs to be supplied for the pszFile and dwData parameters. The following table lists the commands, actions, and required parameters: 
    Command Description pszFile dwData 
    HH_DISPLAY_TOPIC Displays an HTML file. If a window type is not specified, a default window type is used. If the window type or default window type is already being displayed, the HTML file will replace what is currently being displayed. File, URL, or compiled HTML file. If the greater then character (>) is used, it must be followed by the name of the window type to display the topic in. May be zero or a pointer to a File, URL, or compiled HTML file. This parameter may be a pointer to a filename within a compiled HTML file if the pszFile parameter points to that compiled HTML file. 
    HH_DISPLAY_TEXT_POPUP Displays text from a string resource, text string, or text file in a popup window. Text filename if text resides in a file. Use NULL if the text is in a string resource id or specified in the HH_POPUP structure. Points to a HH_POPUP structure. 
    HH_SET_WIN_TYPE Creates a new window type, or modifies an existing window type. Ignored. Points to a HH_WINTYPE structure. 
    HH_GET_WIN_TYPE Retrieves the HH_WINTYPE structure associated with a window type. If the window type has not been specified, the return value is -1. If the window type has been specified, the return value is the handle of the window (NULL if the window hasn’t been created). Specifies the name of the window. The window name must begin with a ‘>’ character, and may optionally be preceded by the name of the compiled HTML file. Points to the address of a PHH_WINTYPE pointer. Do not modify the structure this pointer points to. 
    HH_GET_WIN_HANDLE Retrieves the handle of the window associated with the specified window type. If the window type has not been created, the return value is NULL. Ignored Pointer to the name of the window type. 
    HH_SET_INFO_TYPES Sets all the information types to be used in a window. In a tri-pane window, this will cause the navigation pane to redraw (if currently displayed) to reflect any changes in the Information Types being used. Ignored. Points to a HH_WINTYPE structure. The cbStruct and ainfoTypes members must be filled in. 
    HH_SET_INFO_TYPES Sets all the hidden information types to be used in a window. This command will not affect any Information Types chosen by the user. In a tri-pane window, this will cause the navigation pane to redraw (if currently displayed) to reflect any changes in the Information Types being used. Ignored. Points to a HH_WINTYPE structure. The cbStruct and ainfoTypes members must be filled in. 
    HH_SYNC Synchronizes the Table of Contents of a tri-pane window with the specified URL. This should only be used with windows thatwhich are not auto-syncnchronized. Specifies the name of the window to sychronizesynchronize. Specifies the URL to synchronize with. This URL does not need to be currently displayed... 
    HH_ADD_NAV_UI Adds a navigational window to use in the navigational pane of a tri-pane window. Address of an HhWinCallBack function to support the new UI. Unique numeric value representing the UI. The UI may be switched to by specifying this value in the curNavType member of the HH_WINTYPE structure. 
    HH_ADD_BUTTON Adds a button to the toolbar of a tri-pane window. Address of an HhWinCallBack function to support the button. Unique numeric value representing the button. 
    HH_KEYWORD_LOOKUP Attempts to find the given keyword in a .HHK file. If found, the topic is displayed in the specified (or current, if not specified) window. If NULL, the .HHK file associated with the current window is used. If a string containing a window definition is used, but not a .HHK file, then the .HHK from the specified window is used, and if the topic is found, it will be displayed in that window. If a .HHK file is specified, that file will be used. Points to a string containing one or more keywords,keywords separated by a semi-colon. 
      

  8.   

    在任何一张VB6.0的安装盘里面都有html help workshop
    很不错的^_^