Esempio di informazioni sul sistema e sull'ambiente
Aggiornamento: novembre 2007
In questo esempio viene illustrato l'utilizzo di diverse classi che forniscono informazioni sull'ambiente.
Per ottenere esempi e istruzioni per la relativa installazione
Effettuare una delle seguenti operazioni:
Dal menu Guida, scegliere Esempi.
Il file Readme contiene informazioni sugli esempi.
Visitare il sito Web Visual Studio 2008 Samples (informazioni in lingua inglese). Su tale sito sono disponibili le versioni più recenti degli esempi.
Individuare gli esempi sul computer in cui è installato Visual Studio. Il percorso di installazione predefinito degli esempi e del file Readme relativo è unità:\Programmi\Microsoft Visual Studio 9.0\Samples\lcid. Per le versioni Express di Visual Studio tutti gli esempi sono disponibili in linea.
Per ulteriori informazioni, vedere Individuazione dei file di esempio.
Nota sulla sicurezza: |
---|
In questo esempio di codice viene illustrato un concetto e viene presentato solo il codice rilevante. È possibile che questo esempio non soddisfi i requisiti di sicurezza per un ambiente specifico ed è opportuno non utilizzarlo così come viene riportato. È consigliabile aggiungere codice relativo alla sicurezza e alla gestione degli errori per rendere i progetti più sicuri e potenti. Microsoft fornisce questo esempio di codice "COSÌ COM'È" senza garanzie. |
Per eseguire l'esempio
- Premere F5.
Dimostrazione
Il form principale contiene un oggetto TabControl con varie schede. Ogni scheda chiama un gruppo diverso di membri di Environment o SystemInformation:
Properties In questa scheda vengono illustrate le proprietà Environment.
Special folders Il codice chiama il metodo GetNames sull'oggetto Environment.SpecialFolder per recuperare un elenco di tutti i nomi delle cartelle speciali. Questo elenco viene utilizzato come origine dati per il controllo ListBox.
Methods Questa scheda mostra i risultati delle chiamate dei metodi di Environment, inclusi Exit e ExpandEnvironmentVariables. Le matrici di stringhe restituite dai metodi GetLogicalDrives e GetCommandLineArgs vengono utilizzate come origini dati per i controlli ListBox.
Environment variables Il codice chiama il metodo GetEnvironmentVariables. La proprietà Keys dell'insieme restituito viene utilizzata come origine dati per un controllo ListBox. Questa scheda illustra anche come recuperare una variabile di ambiente chiamando il metodo GetEnvironmentVariable.
System information Questa scheda recupera tutte le informazioni fornite dall'oggetto SystemInformation.