Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Soms is het nodig om informatie te verzamelen over de computer waarop uw toepassing wordt uitgevoerd om beslissingen te nemen in uw code. U hebt bijvoorbeeld mogelijk een functie die alleen van toepassing is wanneer deze is verbonden met een bepaald netwerkdomein; In dit geval hebt u een manier nodig om het domein te bepalen en de functie uit te schakelen als het domein niet aanwezig is.
Windows Forms-toepassingen kunnen de SystemInformation-klasse gebruiken om een aantal dingen over een computer tijdens runtime te bepalen. In het volgende voorbeeld ziet u hoe u de SystemInformation klasse gebruikt om de UserName en UserDomainNameop te halen:
Dim User As String = Windows.Forms.SystemInformation.UserName
Dim Domain As String = Windows.Forms.SystemInformation.UserDomainName
MessageBox.Show("Good morning " & User & ". You are connected to " _
& Domain)
string User = SystemInformation.UserName;
string Domain = SystemInformation.UserDomainName;
MessageBox.Show("Good morning " + User + ". You are connected to "
+ Domain);
Alle leden van de SystemInformation klasse zijn alleen-lezen; u kunt de instellingen van een gebruiker niet wijzigen. Er zijn meer dan 100 leden van de klasse, waarbij informatie wordt geretourneerd over alles van het aantal monitors dat aan de computer is gekoppeld (MonitorCount) tot de afstand tussen pictogrammen in Windows Verkenner (IconHorizontalSpacing en IconVerticalSpacing).
Enkele nuttigere leden van de SystemInformation klasse zijn ComputerName, DbcsEnabled, PowerStatusen TerminalServerSession.
Zie ook
.NET Desktop feedback