VBScript orienté objet
Qu'est-ce qu'un objet
Les objets d'exécution VBScript nous aident à accomplir diverses tâches. Cette section vous aidera à comprendre comment instancier un objet et travailler avec lui.
Syntaxe
Afin de travailler avec des objets de manière transparente, nous devons déclarer l'objet et l'instancier en utilisant Set Mot-clé.
Dim objectname 'Declare the object name
Set objectname = CreateObject(object_type)
Exemple
Dans l'exemple ci-dessous, nous créons un objet de type Scripting.Dictionary.
Dim obj
Set obj = CreateObject("Scripting.Dictionary")
Détruire les objets
L'importance de la destruction de l'objet est de libérer la mémoire et de réinitialiser la variable objet.
Syntaxe
Afin de détruire les objets, nous devons utiliser Set Mot-clé suivi du nom de l'objet et pointez-le vers Nothing.
Set objectname = Nothing 'Destroy the object.
Exemple
Dans l'exemple ci-dessous, nous créons un objet de type Scripting.Dictionary.
Dim obj
Set obj = CreateObject("Scripting.Dictionary")
Set obj = Nothing.
Utilisation des objets
Veuillez cliquer sur chacun des types d'objets donnés pour en savoir plus.
Type d'objet | La description |
---|---|
Classe | La classe est un conteneur qui contient les méthodes et les variables qui lui sont associées et auxquelles on accède en créant un objet de classe de type. |
Scripting.FileSystemObject | C'est le groupe d'objets avec lequel nous pouvons travailler avec le système de fichiers. |
Scripting.Dictionary | Un groupe d'objets, qui sont utilisés pour créer les objets du dictionnaire. |
Déboguer | Un objet global avec lequel nous pouvons envoyer la sortie au débogueur de script Microsoft. |