说明
类型库文件(DocLibTool)工具是VB6程序,帮助HTML帮助格式文档微软的COM类型库(因此在类型库中描述的任何COM组件)。它创造了它,同时在一家公司工作,帮助我建立一些大型的COM objects.nbsp的文档;从类型库中的信息提取TLBINF32.DLL实施TypeLib信息组件的使用功能。有关此组件的详细信息,请阅读MSDN杂志的一篇文章。
程序的基本使用非常简单。你必须提供一个源文件包含一个类型库(*. EXE,*. DLL,*. TLB)的任何支持COM的语言(VC,VB,Delphi中,...),指向一个目录创建所有输出文件会被放到,然后按"生成文件"按钮。该计划将建立一个集ofnbsp描述类型库(对象,接口,方法,枚举)的HTML文件,XML文件所有这些信息在一个结构化的方式,一个HTML帮助项目文件(HHP),HTML帮助内容文件(HHC),一个HTML帮助索引文件(HHK)。要编译的帮助文件(CHM扩展)打开HTML帮助项目文件与微软的HtmlHelp计划,然后按"编译"按钮。如果你没有HTMLHELP工具,你可以自由地从微软的网站上下载(搜索"HTMLHELP",你会发现它)。
您可以添加自己定制的信息,帮助文件,通过编辑XML文件,并填补了为此目的而存在的空标签:CoClassDescription,InterfaceDescription,MemberDescription,ReturnValueDescription,ParameterDescription,ExampleCode,相关,EnumerationDescription。一个方案还可视化编辑器,让您可以轻松地输入方法的其他信息(一般说明,参数/返回值说明,例如源代码)。的编辑器保存此在XML文件中的信息。您还可以与微软HTMLHELP工具编辑文件的内容和索引文件。最后,您还可以改变的HTML文件和它们的结构(比较困难!)编辑XSL files.nbsp的格式,当您重新生成所有自定义的文件(例如在类型库的变化)从旧的文件复制到新的信息,你必须在XML输入。如果您有补充的内容条目或索引的文件,他们将保留also.nbsp;为每个项目的信息存储在一个配置文件。DLT扩展。 files.nbsp的INI格式相同的文件格式;
如何加强工具
从类型库中提取的信息是保存在一个XML文件。 XSL转换(与某些Microsoft VBScript代码扩展)用于创建输出文件(HTML等)。如果你想改善的工具生成的文档,您可以编辑以下文件使用。这些文件是:文件名说明TemplateOfTypeLibInfo.xml定义生成描述XML文件的结构。不要编辑它,除非你可以使VB代码也进行必要的修改。TemplateOfTLBParts.XSL此XSL文件中包含的HTML文件,HHC文件,HHK文件,模板。您可以编辑自定义的HTML文件的外观。scripts.xsl包含VBScript代码用于实现超越的XSL样式表命令(例如,保存在磁盘上的XML片段)的能力的任务。它包含的功能是所谓的TemplateOfTLBParts.XSL。最好不要修改任何功能。ie4.css在HTML文件中所使用的样式历史2003年1月13日 - 添加安装下载7nbsp; 2003年3月 - 更新的安装下载