private string GetSystemType()
{
string ssWin = string.Empty;
OperatingSystem os = Environment.OSVersion;
switch (os.Platform)
{
case PlatformID.Win32Windows:
switch (os.Version.Minor)
{
case 0:
ssWin = "Windows 95 ";
break;
case 10:
if (os.Version.Revision.ToString() == "2222A ")
ssWin = "Windows 98 第二版 ";
else
ssWin = "Windows 98 ";
break;
case 90:
ssWin = "Windows Me ";
break;
}
break;
case PlatformID.Win32NT:
switch (os.Version.Major)
{
case 3:
ssWin = "Windows NT 3.51 ";
break;
case 4:
ssWin = "Windows NT 4.0 ";
break;
case 5:
switch (os.Version.Minor)
{
case 0:
ssWin = "Windows 2000 ";
break;
case 1:
ssWin = "Windows XP ";
break;
case 2:
ssWin = "Windows 2003 ";
break;
}
break;
case 6:
switch (os.Version.Minor)
{
case 0:
ssWin = "Windows Vista ";
break;
case 1:
ssWin = "Windows 7 ";
break;
}
break;
}
break;
}
return ssWin;
}
C# 獲取操作系統類型
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
在Windows Mobile 下編寫 ActiveX 控件
最近由於工作需要寫了一個ActiveX控件,目的就是在瀏覽器中通過按鈕來啓動一個本地程序!下面我就來說說這個過程是怎麼來實現的!編寫所需要具備的條件:
fengzgxing
2020-06-29 16:50:43
如何實現IE自定義協議
轉載於:http://koko.c.blog.163.com/blog/static/2802775320089221011459/如何實現IE自定義
fengzgxing
2020-06-29 16:50:42
DataGridView控件使用大全
萤火虫小Q
2020-02-23 03:07:03
C# DataGridView添加右鍵菜單等技巧 --轉
萤火虫小Q
2020-02-23 03:07:03
c#獲取程序版本號
duanwenzhi00
2020-02-22 17:42:45
C#獲取當前程序運行路徑的方法集合
duanwenzhi00
2020-02-22 17:42:45
WinForm中如何實現嵌入form窗體(panel與子窗體)
duanwenzhi00
2020-02-22 17:42:45
C#讀寫INI文件
duanwenzhi00
2020-02-22 17:42:45
C# winform中限制只能輸入小數
duanwenzhi00
2020-02-22 17:42:45
對ToString("X2")的理解
yueashuxia
2020-02-21 04:11:56
axWindowsMediaPlayer控件循環播放方法
yueashuxia
2020-02-21 04:11:56
.NET 4.0 WinForm無法引用System.Web.dll的解決方法
yueashuxia
2020-02-21 04:11:56
註冊表關聯協議
fengzgxing
2020-02-20 22:48:00
循序漸進:使用 Visual Studio 2005 爲基於 Windows Mobile 的設備生成 _NET Compact Framework 應用程序...
fengzgxing
2020-02-20 22:48:00
淺析C#編寫COM組件的幾種方法
fengzgxing
2020-02-20 22:48:00