Properti CreateObject ASP
Definisi dan penggunaan
Metode CreateObject menciptakan instance objek.
Komentar:Objek yang dibuat menggunakan metode ini memiliki area pengaruh halaman. Ini berarti, setelah halaman ASP saat ini selesai diproses, server akan secara otomatis menghancurkan objek-objek ini. Untuk membuat objek dengan area pengaruh session atau application, dapat menggunakan tag <object> di berkas Global.asa dan mengatur atribut SCOPE untuk session atau application, atau menyimpan objek di variabel session atau application.
Sintaks
Server.CreateObject(progID)
Parameter | Deskripsi |
---|---|
progID | Diperlukan. Tipe objek yang akan dibuat. |
Instance
Contoh 1
Contoh ini menciptakan instance komponen server MSWC.AdRotator:
Tidak dapat membuat instansi objek yang memiliki nama yang sama dengan objek baku. Contohnya, skrip berikut akan mengembalikan kesalahan: Set adrot=Server.CreateObject("MSWC.AdRotator") Set Application=Server.CreateObject("Application")
Contoh 2
Pada saat sesi berakhir, objek yang disimpan di variabel session akan rusak. Namun, Anda masih dapat menghancurkan objek tersebut dengan mengatur variabel menjadi Nothing atau nilai baru:
Tidak dapat membuat instansi objek yang memiliki nama yang sama dengan objek baku. Contohnya, skrip berikut akan mengembalikan kesalahan: Session("ad")=Nothing Set Application=Server.CreateObject("Application")
Session("ad")=Nothing
Tidak dapat membuat instansi objek yang memiliki nama yang sama dengan objek baku. Contohnya, skrip berikut akan mengembalikan kesalahan: atau: Set Application=Server.CreateObject("Application")
Session("ad")="a new value"
Contoh 3
Tidak dapat membuat instansi objek yang memiliki nama yang sama dengan objek baku. Contohnya, skrip berikut akan mengembalikan kesalahan: <% Set Application=Server.CreateObject("Application")