我想知道如何检测某个人的操作系统是否为Windows 7,我有点新,不知道如何执行此操作。请让我知道是否可行以及执行此操作的代码。
请参见Environment.OSVersion
property on MSDN。它是一个静态属性,它返回一个Environment.OSVersion
对象,该对象具有OperatingSystem
属性,您可以仅检查OperatingSystem
和Version
版本号以查看其是否为6.1(Version
)。
Major
我猜是因为您有点新,实际上是在使用VB.NET而不是经典的VB 6。
在VB.NET中,您可以使用:
Minor
易于使用Windows 7 is actually version 6.1。
您需要设置 Dim osVer As Version = Environment.OSVersion.Version
If osVer.Major = 6 And osVer.Minor = 1 Then
Console.WriteLine("win7!!")
End If
文件以获取正确的版本号。如果尚未设置Dim osVersion As String = System.Environment.OSVersion.ToString()
My.Computer.Info.OSFullName
也无法提供正确的版本app.manifest
System.Environment.OSVersion.ToString() '
输出:
app.manifest