ASP CreateObject 属性

Server 对象参考手册

Pagsasakop at Paggamit

Ang pamamaraan na CreateObject ay nagtatayo ng isang instance ng objekto.

Komento:Ang mga objekto na ginawa gamit ang pamamaraan na ito ay may halimbawa ng pahina. Ito ay nangangahulugan na kapag tapos na ang pagproseso ng pahina ng ASP, awtomatikong masira ng server ang mga ito. Upang gumawa ng objekto na may session o application na sakop, maaaring gamitin ang tag na <object> sa Global.asa na nagtatakda ng SCOPE attribute na session o application, o inilagay ang objekto sa variable na session o application.

Kabiguan

Server.CreateObject(progID)
Parameter Paglalarawan
progID Mandahil. Ang uri ng objekto na kailangang itayo.

Instance

Halimbawa 1

Ang halimbawa na ito ay nagtatayo ng isang instance ng komponen ng server na MSWC.AdRotator:

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

Halimbawa 2

Kapag natapos ang sesyon, ang objekto na inilagay sa variable na session ay masira. Gayunpaman, maaari mong masira ang objekto sa pamamagitan ng pagtatakda ng variable bilang Nothing o bagong halaga:

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

或者:

<%
Session("ad")="a new value"
%>

例子 3

不能创建与内建对象同名的对象实例。例如,下列脚本将返回错误:

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

Server 对象参考手册