如何确定VB6程序运行在32位或64位操作系统及处理器上?
- 内容介绍
- 文章标签
- 相关推荐
本文共计188个文字,预计阅读时间需要1分钟。
希望vb6代码检查OS是32位还是64位,处理器也是32位还是64位。请帮我获取这些代码。
在VB.NET中,可以使用`Environment.Is64BitOperatingSystem`属性来检查操作系统是否为64位。但这个属性只能在.NET 4.0及以上版本中使用。以下是实现这一功能的代码示例:
vbIf Environment.Is64BitOperatingSystem Then Console.WriteLine(操作系统是64位)Else Console.WriteLine(操作系统是32位)End If
If Environment.Is64BitProcess Then Console.WriteLine(处理器是64位)Else Console.WriteLine(处理器是32位)End If
我希望vb6代码检查OS是32位还是64位,处理器也是32位或64位.所以请帮助我获取这些代码.在vb.net中,我可以使用Environment.Is64BitOperatingSystem属性,它只能在.net 4.0及更高版本中使用.
但是如何在vb6中获取这些信息呢? 对于CPU,您可以使用WMI并获取AddressWidth.
可以找到VBScript的样本 here
本文共计188个文字,预计阅读时间需要1分钟。
希望vb6代码检查OS是32位还是64位,处理器也是32位还是64位。请帮我获取这些代码。
在VB.NET中,可以使用`Environment.Is64BitOperatingSystem`属性来检查操作系统是否为64位。但这个属性只能在.NET 4.0及以上版本中使用。以下是实现这一功能的代码示例:
vbIf Environment.Is64BitOperatingSystem Then Console.WriteLine(操作系统是64位)Else Console.WriteLine(操作系统是32位)End If
If Environment.Is64BitProcess Then Console.WriteLine(处理器是64位)Else Console.WriteLine(处理器是32位)End If
我希望vb6代码检查OS是32位还是64位,处理器也是32位或64位.所以请帮助我获取这些代码.在vb.net中,我可以使用Environment.Is64BitOperatingSystem属性,它只能在.net 4.0及更高版本中使用.
但是如何在vb6中获取这些信息呢? 对于CPU,您可以使用WMI并获取AddressWidth.
可以找到VBScript的样本 here

