Ειδικές ιδιότητες ASP CreateObject

Server Object Reference Manual

Ορισμός και χρήση

Η μέθοδος CreateObject δημιουργεί μια εγγραφή αντικειμένου.

Σημείωση:Τα αντικείμενα που δημιουργούνται με αυτόν τον τρόπο έχουν περιοχή εφαρμογής σελίδας. Δηλαδή, μετά την ολοκλήρωση της επεξεργασίας της τρέχουσας σελίδας ASP, ο διακομιστής θα καταστρέψει αυτές τις εγγραφές αυτόματα. Για να δημιουργήσετε αντικείμενα με περιοχή εφαρμογής session ή application, μπορείτε να χρησιμοποιήσετε το σήμα <object> στο αρχείο Global.asa και να ρυθμίσετε την ιδιότητα SCOPE της session ή της application, ή να αποθηκεύσετε το αντικείμενο στις μεταβλητές session ή application.

Γραμματική

Server.CreateObject(progID)
Παράμετροι Περιγραφή
progID Απαιτείται. Ο τύπος του αντικειμένου που πρέπει να δημιουργηθεί.

Παράδειγμα

Παράδειγμα 1

Σε αυτό το παράδειγμα δημιουργείται μια εγγραφή του κόμματος MSWC.AdRotator:

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

Παράδειγμα 2

Όταν ο διάλογος ολοκληρώνεται, το αντικείμενο που αποθηκεύεται στη μεταβλητή session καταστρέφεται. Ωστόσο, μπορείτε να καταστρέψετε το αντικείμενο ρυθμίζοντας τη μεταβλητή σε Nothing ή νέα τιμή:

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

Or:

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

Example 3

Cannot create an object instance with the same name as a built-in object. For example, the following script will return an error:

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

Server Object Reference Manual