Versione del sistema operativo in uso

by enrico 8. June 2009 15:15

Come si può identificare il sistema operativo che viene eseguito sul computer? Questo codice ti aiuta ad individuarlo.

   1: Public Function GetOSVersion() As String
   2:     Select Case Environment.OSVersion.Platform
   3:         Case PlatformID.Win32S
   4:             Return "Win 3.1"
   5:         Case PlatformID.Win32Windows
   6:             Select Case Environment.OSVersion.Version.Minor
   7:                 Case 0
   8:                     Return "Win95"
   9:                 Case 10
  10:                     Return "Win98"
  11:                 Case 90
  12:                     Return "WinME"
  13:                 Case Else
  14:                     Return "Unknown"
  15:             End Select
  16:         Case PlatformID.Win32NT
  17:             Select Case Environment.OSVersion.Version.Major
  18:                 Case 3
  19:                     Return "NT 3.51"
  20:                 Case 4
  21:                     Return "NT 4.0"
  22:                 Case 5
  23:                     Select Case _
  24:                         Environment.OSVersion.Version.Minor
  25:                         Case 0
  26:                             Return "Win2000"
  27:                         Case 1
  28:                             Return "WinXP"
  29:                         Case 2
  30:                             Return "Win2003"
  31:                     End Select
  32:                 Case 6
  33:                     Return "Vista/Win2008Server"
  34:                 Case Else
  35:                     Return "Unknown"
  36:             End Select
  37:         Case PlatformID.WinCE
  38:             Return "Win CE"
  39:     End Select
  40: End Function

Buon lavoro!

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

vb.net | Tricks & Tips

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading



Powered by Esia Software 1.4.0.0

Informazioni sull'autore

Sono un cittadini di Trieste, ho 33 anni e faccio lo sviluppatore nella mia azienda che si chiama Esia Software.

Commenti recenti

Comment RSS

Post recenti

Calendar

<<  May 2012  >>
MoTuWeThFrSaSu
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar

Info legali

Le opinioni espresse in questo blog sono strettamente personali e ogni persona è responsabile dei commenti che inserisce.

RecentComments

Comment RSS