玄関へお回り下さい。
OSのバージョン情報を取得(6個)           (SNo.077)
使用コントロール Button1  
その他条件 WindowsXP(Vista) Visual Basic 2005(VB2008)
 
★ OSのバージョン情報を取得

Private Sub Button1_Click(ByVal sender As System.Object, _
           
ByVal e As System.EventArgs) Handles Button1.Click
    'OS のバージョンを取得
    Console.WriteLine(Environment.OSVersion.ToString())
    '結果  Microsoft Windows NT 5.1.2600.0

    'OS のバージョン番号を取得
    Console.WriteLine(Environment.OSVersion.Version)
    '結果  5.1.2600.0

    'OS の MajorVersion を取得
    Console.WriteLine(Environment.OSVersion.Version.Major)
    '結果  5

    'OS の MinorVersion を取得
    Console.WriteLine(Environment.OSVersion.Version.Minor)
    '結果  1

    'OS の BuildNumber を取得
    Console.WriteLine(Environment.OSVersion.Version.Build)
    '結果  2600

    'OS の RevisionNumber を取得
    Console.WriteLine(Environment.OSVersion.Version.Revision)
    '結果  0

End Sub

詳しく取得する場合は、下記の表で、Select Case 文を使ってふるい別けして下さい。
別途、VB6.0 の Windowsのバージョン情報を取得するもご覧下さい。

 
   MajorVersion MinorVersion BuildNumber
Windows 98 4 10 1998
Windows 98 SE 4 10 2222
Windows Me 4 90 3000
Windows NT 4.0 4 0 1381
Windows 2000 5 0 2195
Windows XP 5 1 2600
 





2005/10/04