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.