什么帮助索引号呀
chm有索引,在编译的时候可以选的

解决方案 »

  1.   

    好像没有,要引用里面的文章一般是直接引用里面的html的文件名来实现的。例如
        HtmlHelp(application.mainform.handle, './workflow.chm::\commitwork.html', HH_DISPLAY_TOPIC, nil);
      

  2.   

    可是MS的Help Workshop好像可以定义某个页面的索引呀。!?
      

  3.   

    建一文本文件:help.ali,内容格式如下:
    IDH_DEFAULT=default.htm  
    IDH_ALLITEMS=allitems.htm
    ...
    等号前面自己定,等号后面为对应的页面。另建一文本文件:help.h,内容如下:
    #define IDH_DEFAULT       1000
    #define IDH_ALLITEMS      1001
    ...然后再你的htmlhelp的工程文件(hhp)加入如下内容:[ALIAS]
    #include Help.ali[MAP]
    #include Help.h用法:
      HtmlHelp(0,
               'C:\Help.chm',
               HH_HELP_CONTEXT,
               1001) ;