Visual Studio. NET ( 2005 o 2008 )
Ver Más instrucciones
1
crear un formulario pequeñas ventanas en la ventana de diseño . En la ventana , crear 2 etiquetas. Estos 2 etiquetas se utilizan para ver los resultados del programa visual para comprobar su exactitud.
2
Utilice la clase Medio Ambiente y la clase OperatingSystem . La clase Environment devuelve la versión del sistema operativo , y la clase OperatingSystem devuelve la plataforma.
3
Determinar la plataforma mediante un interruptor . El siguiente código detecta la plataforma: System.OperatingSystem OSINFO = System.Environment.OSVersion ; switch ( osInfo.Platform ) {case System.PlatformID.Win32Windows : {//esto detecta versiones más antiguas de Windows, incluyendo //Win98 , Win95 o Me } .
caso System.PlatformID.Win32NT : {//Esto es para nuevas plataformas de Windows, incluyendo Win2000 //y más reciente } }
4
Determinar el funcionamiento versión del sistema. Esto es importante para los programas de software que se necesitan para configurar sistemas basados en características específicas del sistema operativo . Por ejemplo , el directorio raíz y configuraciones de registro pueden ser diferentes para Windows 2000 en comparación con Windows XP. Por ejemplo , el código siguiente determina el version.switch ( osInfo.Version.Minor ) {switch ( osInfo.Version.Major ) {case 3 : = "Windows NT 3.51 " Label1.Text y el caso 4 , descanso : Label1.Text = "Windows NT 4.0" ; break; caso 5 : if ( osInfo.Version.Minor == 0 ) Label1.Text = "Windows 2000 " ; elseLabel1.Text = "Windows XP" ; break; } break; }
5
crear la aplicación . Si pones estos fragmentos de código en el evento Page_Load , la etiqueta que ha creado en el paso 1 mostrará su sistema operativo actual .