ASP CreateObject 属性
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") %>