Objets de débogage VBScript

Les objets de débogage sont des objets globaux qui peuvent envoyer une sortie à un débogueur de script. Ici, le débogueur auquel nous nous référons est Microsoft Script Debugger.

le Debug Les objets ne peuvent pas être créés comme les autres objets mais peuvent être utilisés lors du débogage.

Les méthodes suivantes sont prises en charge par DebugObjets. Ces méthodes ou objets n'ont aucun effet si le script n'est PAS exécuté en mode débogage. Les méthodes prises en charge par les objets de débogage sont décrites en détail.

Écrire

La méthode Write envoie des chaînes à la fenêtre immédiate du débogueur de script Microsoft au moment de l'exécution. Si le script n'est pas exécuté en mode débogage, la méthode Write n'a aucun effet.

Write Debug.Write([str1 [, str2 [, ... [, strN]]]])

Exemple

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         Dim counter
         counter = 42
         Debug.Write "The value of counter is " & counter
       
      </script>
   </body>
</html>

WriteLine

La méthode Writeline est très similaire à la méthode Write. La méthode WriteLine envoie des chaînes, suivies d'un caractère de nouvelle ligne, à la fenêtre immédiate du débogueur de script Microsoft au moment de l'exécution. Si le script n'est pas exécuté en mode débogage, la méthode WriteLine n'a aucun effet.

Debug.WriteLine([str1 [, str2 [, ... [, strN]]]])

Exemple

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         Dim counter
         counter = 42
         Debug.WriteLine "The value of counter is " & counter
       
      </script>
   </body>
</html>

Activation du mode de débogage

Pour activer le script en mode débogage, suivez les actions à effectuer par l'utilisateur -

  • Sur le Tools menu, cliquez sur Options Internet.

  • Dans la boîte de dialogue Options Internet, cliquez sur l'onglet Avancé.

  • Dans la catégorie Navigation, désactivez la case à cocher Désactiver le débogage de script.

  • Cliquez sur OK.

  • Quittez et redémarrez Internet Explorer.