Sommaire

Les objets intrinsèques

Dans les projets Visual Basic, de nombreux objets sont disponibles de manière automatique, sans avoir à les instancier. Ils sont accessibles à l’aide du mot-clé My et encapsulent notamment l’accès à certaines informations relatives à l’environnement d’exécution, ainsi qu’aux ressources et aux paramètres de l’application.

Les objets exposés dépendent toutefois du type de projet utilisé. Il ne serait en effet pas cohérent de pouvoir utiliser My.Forms, qui permet d’accéder aux différentes fenêtres d’une application Windows Forms, dans une application console.

My.Application

Il permet d’obtenir des informations relatives à l’application en cours d’exécution. Ceci inclut notamment l’identité de l’assembly, les paramètres linguistiques utilisés ou les arguments de ligne de commande passés lors du démarrage de l’application.

Cet objet est disponible pour les types de projets suivants :

  • bibliothèque de classes,

  • application console,

  • service Windows,

  • application Windows Forms,

  • bibliothèque de contrôles Windows Forms,

  • application WPF,

  • application de navigateur WPF.

My.Computer

Il est notamment utilisé pour la récupération d’informations relatives à la machine qui exécute l’application, mais il fournit également un accès à ...