ASP CreateObject-attribut
Definition og brug
CreateObject-metoden opretter en instans af et objekt.
Bemærkninger:Objekterne, der oprettes ved denne metode, har sideområde. Dette betyder, at serveren automatisk ødelægger disse objekter, når den aktuelle ASP-side behandles færdigt. For at oprette objekter med session- eller application-område kan du bruge <object>-tagget i Global.asa-filen og sætte SCOPE-egenskaben til session eller application, eller gemme objektet i session- eller application-variablen.
Syntaks
Server.CreateObject(progID)
Parametre | Beskrivelse |
---|---|
progID | Obligatorisk. Typen af objekt, der skal oprettes. |
Eksempel
Eksempel 1
Dette eksempel opretter en instans af serverkomponenten MSWC.AdRotator:
<% Set adrot=Server.CreateObject("MSWC.AdRotator") %>
Eksempel 2
Når session'en afsluttes, ødelægges objekterne, der er gemt i session-variablen. Dog kan du også ødelægge objekterne ved at sætte variablen til Nothing eller en ny værdi:
<% Session("ad")=Nothing %>
或者:
<% Session("ad")="a new value" %>
例子3
不能创建与内建对象同名的对象实例。例如,下列脚本将返回错误:
<% Set Application=Server.CreateObject("Application") %>