C# 判断当前系统是XP还是WIN7
来源:互联网 发布:数据存储方案ceph 编辑:程序博客网 时间:2024/06/05 16:51
直接提供Winform程序:
OperatingSystem os = Environment.OSVersion;
switch (os.Platform)
{
case PlatformID.Win32Windows:
switch (os.Version.Minor)
{
case 0:
label1.Text = "Windows 95 ";
break;
case 10:
if (os.Version.Revision.ToString() == "2222A ")
label1.Text = "Windows 98 第二版 ";
else
label1.Text = "Windows 98 ";
break;
case 90:
label1.Text = "Windows Me ";
break;
}
break;
case PlatformID.Win32NT:
switch (os.Version.Major)
{
case 3:
label1.Text = "Windows NT 3.51 ";
break;
case 4:
label1.Text = "Windows NT 4.0 ";
break;
case 5:
switch (os.Version.Minor)
{
case 0:
label1.Text = "Windows 200 ";
break;
case 1:
label1.Text = "Windows XP ";
break;
case 2:
label1.Text = "Windows 2003 ";
break;
}
break;
case 6:
switch (os.Version.Minor)
{
case 0:
label1.Text = "Windows Vista ";
break;
case 1:
label1.Text = "Windows 7 ";
break;
}
break;
}
break;
}
当然,大家直接可以通过 OperatingSystem os = Environment.OSVersion;然后判断os.Version.Major是否是等于6,就可以判断系统是不是windows Vista以上版本
- C# 判断当前系统是XP还是WIN7
- C# 判断当前系统是XP还是WIN7 .获取当前系统版本
- 判断系统是win7还是xp
- JAVA判断当前操作系统环境是xp还是linux
- C# 判断当前请求是GET、还是POST ?
- 如何判断当前系统是ipv4还是ipv6
- 判断当前Windows XP操作系统是32位还是64位的方法
- C#判断系统是32位还是64位
- C# 如何判断系统是32位还是64位
- 判断当前页面是刷新还是关闭
- 判断当前环境是中文还是英文
- 判断当前设备是平板还是手机
- 判断当前是手机还是平板
- 判断当前设备是手机还是平板
- 判断当前设备是平板还是手机!
- 判断当前设备是手机还是平板
- 判断当前是DEBUG还是Release构建
- 写一个程序判断当前系统存储模式是大端还是小端
- Linux sar 分析网卡流量
- 修改mac地址
- Linux块设备驱动详解(一)
- 添加虚拟网卡
- 域名解析
- C# 判断当前系统是XP还是WIN7
- 浪费了我2天时间终于搞定led驱动bug
- 事件查看器
- opencv emgucv 分类器无法初始化 CV.CvInvoke threw an exception
- 单例模式
- CodeIgniter剖析(1)
- 利用 Mac OS X 巧建抓包环境
- Centos 5.8 vsftp配置
- 天气预报接口