Session -TypeLibrary 声明
TypeLibrary 声明源代码网整理以下ActiveX 组件常常要描述类型库中该组件支持的常量。类型库是一个文件,其中包含有关 ActiveX 组件所支持的对象和类型的信息。如果用户的 Web 应用程序依赖于已在类型库中声明了类型的 ActiveX 对象,就可以在 Global.asa 文件中声明其类型。这样做以后,就可以在应用程序范围内从任何脚本引用已在类型库中声明了的数据类型。 源代码网整理以下有关在 ASP 中使用常量的详细信息,请参阅“使用变量和常量”。 语法<!--METADATA TYPE="TypeLib" FILE="file" UUID="typelibraryuuid" VERSION="majorversionnumber.minorversionnumber" LCID="localeid" --> 参数
错误信息源代码网整理以下服务器可返回下列错误消息。
源代码网整理以下 注释源代码网整理以下最好将 METADATA 标记写在 Global.asa 文件的开始位置。但是,无论是内部和外部 SCRIPT 标记,都可以出现在 Global.asa 文件中的任何位置。 源代码网整理以下通过将类型库的名称加在该常量的前面,可以避免对常量的不明确引用。例如,ADODB.adErrItemNotFound 会比 adErrItemNotFound 更明确。 源代码网整理以下如果使用 Microsoft Visual InterDev 创建 global.asa 文件,则 METADATA 标记将包含可选的 STARTSPAN 和 ENDSPAN 关键字。而 IIS 则会忽略这两个关键字。 示例源代码网整理以下下面示例中的 Public Const MyError = "You are not using MyComponent correctly." 源代码网整理以下类型库包含在 mycomponent.lib 中,该文件安装在下面的目录中。 C:MyComponent 源代码网整理以下下面的 METADATA 标记包含在 MyApp 应用程序的 global.asa 文件中。该示例使用可选的 STARTSPAN 和 ENDSPAN 标记。而 IIS 则不需要这两个标记。 <!--METADATA TYPE="TypeLib" FILE="MyComponent.lib" --> 源代码网整理以下现在,MyApp 应用程序中的任何 ASP 都包含如下脚本: <%
Dim MyVar
Set MyVar = Server.CreateObject("MyComponent.MyClass")
Currentreturn = MyVar.MyMethod
If Currentreturn = False
Response.Write(MyError)
End If
%>
源代码网供稿. |
