ASP CreateObject- methode
❮ Volledige serverobjectreferentie
De methode CreateObject maakt een instantie van een object.
Opmerking: objecten die met deze methode zijn gemaakt, hebben een paginabereik. Ze worden vernietigd wanneer de server klaar is met het verwerken van de huidige ASP-pagina. Als u een object met een sessie- of toepassingsbereik wilt maken, kunt u de tag <object> in het bestand Global.asa gebruiken of het object opslaan in een sessie- of toepassingsvariabele.
Syntaxis
Server.CreateObject(progID)
Part | Description |
---|---|
progID | Required. The type of object to create |
voorbeeld 1
In dit voorbeeld wordt een exemplaar van het serveronderdeel MSWC.AdRotator gemaakt:
<%
Set adrot=Server.CreateObject("MSWC.AdRotator")
%>
Voorbeeld 2
Een object dat is opgeslagen in een sessievariabele wordt vernietigd wanneer de sessie eindigt. U kunt het object echter ook vernietigen door de variabele op Niets of op een nieuwe waarde in te stellen:
<%
Session("ad")=Nothing
%>
or
<%
Session("ad")="a new value"
%>
Voorbeeld 3
U kunt geen instantie van een object maken met dezelfde naam als een ingebouwd object:
<%
Set Application=Server.CreateObject("Application")
%>
❮ Volledige serverobjectreferentie