Метод ASP CreateObject
❮ Полный справочник серверных объектов
Метод CreateObject создает экземпляр объекта.
Примечание. Объекты, созданные с помощью этого метода, имеют область действия страницы. Они уничтожаются, когда сервер завершает обработку текущей ASP-страницы. Чтобы создать объект с областью действия сеанса или приложения, можно либо использовать тег <object> в файле Global.asa, либо сохранить объект в переменной сеанса или приложения.
Синтаксис
Server.CreateObject(progID)
Part | Description |
---|---|
progID | Required. The type of object to create |
Пример 1
В этом примере создается экземпляр серверного компонента MSWC.AdRotator:
<%
Set adrot=Server.CreateObject("MSWC.AdRotator")
%>
Пример 2
Объект, хранящийся в переменной сеанса, уничтожается по завершении сеанса. Однако вы также можете уничтожить объект, установив для переменной значение Nothing или новое значение:
<%
Session("ad")=Nothing
%>
or
<%
Session("ad")="a new value"
%>
Пример 3
Вы не можете создать экземпляр объекта с тем же именем, что и у встроенного объекта:
<%
Set Application=Server.CreateObject("Application")
%>
❮ Полный справочник серверных объектов