Share via


Informations système et d'environnement, exemple

Mise à jour : novembre 2007

Cet exemple illustre l'utilisation de plusieurs classes qui fournissent des informations d'environnement.

Pour obtenir des exemples et leurs instructions d'installation

  • Effectuez une ou plusieurs des opérations suivantes :

    • Dans le menu ? (Aide), cliquez sur Exemples.

      Le fichier Readme contient des informations sur les exemples.

    • Accédez au site Web Exemples Visual Studio 2008. La version la plus récente des exemples est disponible sur ce site.

    • Recherchez les exemples sur l'ordinateur sur lequel Visual Studio est installé. Par défaut, les exemples et un fichier Readme sont installés sous lecteur:\Program Files\Microsoft Visual Studio 9.0\Samples\1036. Pour les versions Express de Visual Studio, tous les exemples sont disponibles en ligne.

Pour plus d'informations, consultez Recherche des fichiers d'exemple.

.

Note de sécurité :

Cet exemple de code est destiné à illustrer un concept ; il présente uniquement le code qui se rapporte spécifiquement à ce concept. Il est possible qu'il ne réponde pas aux exigences de sécurité d'un environnement spécifique, et ne doit pas être utilisé exactement comme indiqué. Nous vous recommandons d'ajouter du code de sécurité et de gestion des erreurs afin de renforcer la sécurité et la fiabilité de vos projets. Microsoft fournit cet exemple de code « EN L'ÉTAT » sans aucune garantie.

Pour exécuter cet exemple

  • Appuyez sur F5.

Démonstrations

Le formulaire principal contient un TabControl avec plusieurs pages d'onglets. Chaque page d'onglets appelle un groupe différent de membres Environment ou SystemInformation :

  • Propriétés Cet onglet présente les propriétés Environment.

  • Dossiers spéciaux Le code appelle la méthode GetNames sur Environment.SpecialFolder pour récupérer une liste de tous les noms de dossiers spéciaux. Cette liste est utilisée comme source de données pour le contrôle ListBox.

  • Méthodes Cet onglet affiche les résultats de l'appel aux méthodes Environment, y compris Exit et ExpandEnvironmentVariables. Les tableaux de chaînes retournés par les méthodes GetLogicalDrives et GetCommandLineArgs sont utilisés comme sources de données pour les contrôles ListBox.

  • Variables d'environnement Le code appelle la méthode GetEnvironmentVariables. La propriété Keys de la collection retournée est utilisée comme source de données pour un contrôle ListBox. Cette page d'onglets présente également la récupération d'une variable d'environnement en appelant la méthode GetEnvironmentVariable.

  • Informations système Cet onglet récupère toutes les informations fournies par SystemInformation.

Voir aussi

Référence

Environment

SystemInformation