系統資訊和 Windows Form
有時候需要收集應用程式執行的電腦相關資訊,才能在程式碼中做出決策。 例如,您可能只有連線到特定網路網域時才適用的函式;在此情況下,您需要一種方式來判斷網域,並在網域不存在時停用函式。
Windows Forms 應用程式可以使用 類別 SystemInformation 來判斷電腦在執行時間的一些事項。 下列範例示範如何使用 SystemInformation 類別來擷取 UserName 和 UserDomainName :
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);
類別的所有成員都是唯讀的 SystemInformation ;您無法修改使用者的設定。 類別有超過 100 個成員,傳回所有內容的相關資訊,從附加至電腦 MonitorCount () 的監視器數目到 Windows 檔案總管中圖示的間距( IconHorizontalSpacing 和 IconVerticalSpacing )。
類別的 SystemInformation 一些較實用成員包括 ComputerName 、 DbcsEnabled 、 PowerStatus 和 TerminalServerSession 。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應