ASP CreateObject Özelliği
Tanım ve Kullanım
CreateObject yöntemi, nesnenin bir örneğini oluşturur.
Yorum:Bu yöntemle oluşturulan nesneler sayfa etkisi altındadır. Yani, mevcut ASP sayfası işlendikten sonra, sunucu bu nesneleri otomatik olarak zarar görecektir. Session veya application etkisi altındaki nesneleri oluşturmak için Global.asa dosyasında <object> işaretini kullanabilir ve session veya application'nin SCOPE özelliğini ayarlayabilirsiniz, ayrıca bu nesneyi session veya application değişkeninde saklayabilirsiniz.
Sözdizimi
Server.CreateObject(progID)
Parametreler | Açıklama |
---|---|
progID | Gerekli. Oluşturmak istediğiniz nesnenin türü. |
Örnek
Örnek 1
Bu örnek, MSWC.AdRotator sunucu bileşeninin bir örnekini oluşturur:
<% adrot = Server.CreateObject("MSWC.AdRotator") %>
Örnek 2
Oturum sona erdiğinde, session değişkeninde saklanan nesne zarar görecek. Ancak, nesneyi Nothing veya yeni bir değere ayarlayarak nesneyi zarar görebilirsiniz:
<% Session("ad")=Nothing %>
veya:
<% Session("ad")="yeni bir değer" %>
Örnek 3
Dahili nesnelerle aynı adlı nesne örnekleri oluşturulamaz. Örneğin, aşağıdaki betik hata döndürebilir:
<% Set Application=Server.CreateObject("Application") %>