ASP CreateObject- Methode
❮ Vollständige Serverobjektreferenz
Die CreateObject-Methode erstellt eine Instanz eines Objekts.
Hinweis: Mit dieser Methode erstellte Objekte haben Seitenbereich. Sie werden zerstört, wenn der Server die Verarbeitung der aktuellen ASP-Seite beendet hat. Um ein Objekt mit Sitzungs- oder Anwendungsbereich zu erstellen, können Sie entweder das Tag <object> in der Datei Global.asa verwenden oder das Objekt in einer Sitzungs- oder Anwendungsvariablen speichern.
Syntax
Server.CreateObject(progID)
Part | Description |
---|---|
progID | Required. The type of object to create |
Beispiel 1
Dieses Beispiel erstellt eine Instanz der Serverkomponente MSWC.AdRotator:
<%
Set adrot=Server.CreateObject("MSWC.AdRotator")
%>
Beispiel 2
Ein in einer Sitzungsvariablen gespeichertes Objekt wird zerstört, wenn die Sitzung endet. Sie können das Objekt jedoch auch zerstören, indem Sie die Variable auf Nothing oder auf einen neuen Wert setzen:
<%
Session("ad")=Nothing
%>
or
<%
Session("ad")="a new value"
%>
Beispiel 3
Sie können keine Instanz eines Objekts mit demselben Namen wie ein integriertes Objekt erstellen:
<%
Set Application=Server.CreateObject("Application")
%>
❮ Vollständige Serverobjektreferenz