Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ASP - CreateObject

CreateObject

Метод CreateObject создает экземпляр серверного компонента. Если для компонента реализованы методы OnStartPage и OnEndPage, метод OnStartPage вызывается в этот момент. Дополнительные сведения о серверных компонентах см. в разделе Устанавливаемые компоненты для ASP.

Синтаксис

Server.CreateObject( идентификатор )

 

Параметры

идентификатор

Указывает тип создаваемого объекта. Формат идентификатора — [Поставщик.]Компонент[.Версия].

Примечания

По умолчанию область определения для объектов, создаваемых методом Server.CreateObject — страница. Это означает, что они автоматически уничтожаются сервером при завершении обработки текущей страницы ASP.

Чтобы создать объект, имеющий сеанс или приложение в качестве области определения, можно использовать тег <OBJECT> в файле Global.asa или установить значение атрибута SCOPE в SESSION или APPLICATION или сохранить объект в переменной сеанса или приложения.

Например, объект, хранимый в переменной сеанса, как показано в приведенном ниже сценарии, уничтожается при уничтожении объекта Session. Это означает, что при истечении времени ожидания сеанса вызывается метод Abandon.

<% Set Session("ad") = Server.CreateObject("MSWC.AdRotator")%>

 

Можно также уничтожить объект, присвоив переменной значение Nothing или установив новое значение, как показано ниже. В первом примере освобождается объект ad. Во втором — ad заменяется строкой.

<% Session("ad") = Nothing %>

<% Session("ad") = "some other value" %>

 

Нельзя создать экземпляр объекта с тем же именем, что и встроенный объект. Например, приведенный ниже фрагмент сценария вызовет ошибку.

<% Set Response = Server.CreateObject("Response") %>

 

Пример

<% Set MyAd = Server.CreateObject("MSWC.AdRotator") %>

 

В приведенном выше примере создается серверный компонент MyAd, имеющий тип компонента MSWC.AdRotator, который может быть использован для автоматизации вращения рекламы на веб-странице.

Дополнительные сведения о серверных компонентах см. в пакете SDK операционной системы.

Область применения

Объект Server

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог