ASP CreateObject 方法
asp createobject 方法
完整的 server 对象参考手册createobject 方法创建对象的实例。
注意:使用此方法创建的对象是有页面作用域的。这就是说,在当前 asp 页处理完成之后,服务器将自动破坏这些对象。要创建有 session 或 application 作用域的对象,可以在 global.asa 文件中使用 标签并设置 session 或 application 的 scope 属性,也可以在 session 或者 application 变量中存储该对象。
语法
server.createobject(progid)
参数 | 描述 |
---|---|
progid | 必需。要创建的对象的类型。 |
实例 1
本例创建服务器组件 mswc.adrotator 的一个实例:
<%
set adrot=server.createobject("mswc.adrotator")
%>
set adrot=server.createobject("mswc.adrotator")
%>
实例 2
当会话结束时,存储在 session 变量中的对象就会被破坏。然而,您还可以通过把变量设置为 nothing 或新的值来破坏对象:
<%
session("ad")=nothing
%>
或者:
<%
session("ad")="a new value"
%>
session("ad")=nothing
%>
或者:
<%
session("ad")="a new value"
%>
实例 3
不能创建与内建对象同名的对象实例。例如,下列脚本将返回错误:
<%
set application=server.createobject("application")
%>
set application=server.createobject("application")
%>
完整的 server 对象参考手册
相关文章
- ASP 表单
- ASP Application 对象
- ASP Content Rotator
- ASP Close 方法
- ASP Path 属性
- ASP Type 属性
- ASP Move 方法
- ASP Count 属性
- ASP Keys 方法
- ASP RemoveAll 方法
- ASP IsClientConnected 属性
- ASP Form 集合
- ASP BinaryRead 方法
- ASP SessionID 属性
- ASP Session_OnStart 和 Session_OnEnd 事件
- ASP CreateObject 方法
- ASP DeleteFile 方法
- ASP DeleteFolder 方法
- ASP GetFile 方法
- ASP GetTempName 方法