用C#来判断当前系统是XP还是WIN7_.Net教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:C# WinForm判断程序是否以管理员身份运行
Vista 和 Windows 7 操作系统为了加强安全,增加了 UAC(用户账户控制) 的机制,如果 UAC 被打开,用户即使是以管理员权限登录,其应用程序默认情况下也无法对系统目录,系统注册表等可能影响系统运行的设置进行写操作。这个机制大大增强了系统的安全性,但对应用程序开

  直接提供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以上版本

分享:.net中使用DatagridView的增删改方法
default.aspx 页面: %@ Page Language=C# AutoEventWireup=true CodeBehind=Default.aspx.cs Inherits=GPS_Web.Default % !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd html xmlns=http://

来源:模板无忧//所属分类:.Net教程/更新时间:2013-04-17
相关.Net教程