Méthode ASP CreateObject
❮ Référence complète de l'objet serveur
La méthode CreateObject crée une instance d'un objet.
Remarque : Les objets créés avec cette méthode ont une étendue de page. Ils sont détruits lorsque le serveur a fini de traiter la page ASP en cours. Pour créer un objet avec une portée de session ou d'application, vous pouvez soit utiliser la balise <object> dans le fichier Global.asa, soit stocker l'objet dans une variable de session ou d'application.
Syntaxe
Server.CreateObject(progID)
Part | Description |
---|---|
progID | Required. The type of object to create |
Exemple 1
Cet exemple crée une instance du composant serveur MSWC.AdRotator :
<%
Set adrot=Server.CreateObject("MSWC.AdRotator")
%>
Exemple 2
Un objet stocké dans une variable de session est détruit à la fin de la session. Cependant, vous pouvez également détruire l'objet en définissant la variable sur Nothing ou sur une nouvelle valeur :
<%
Session("ad")=Nothing
%>
or
<%
Session("ad")="a new value"
%>
Exemple 3
Vous ne pouvez pas créer une instance d'un objet portant le même nom qu'un objet intégré :
<%
Set Application=Server.CreateObject("Application")
%>
❮ Référence complète de l'objet serveur