编程论坛
注册
登录
编程论坛
→
VB6论坛
请问,如何判断当前系统是 surface ?还是PC? 谢谢!
mansohu
发布于 2015-01-06 22:39, 537 次点击
请问,如何判断当前系统是 surface ?还是PC? 谢谢!
6 回复
#2
风吹过b
2015-01-07 08:48
没用过 surface ,所以不知道。
个人猜测:检测鼠标类型,属于标准鼠标就当PC处理,否则就按 surface 处理。
或者 检测键盘 类型。
#3
wp231957
2015-01-07 08:56
以下是引用
mansohu
在2015-1-6 22:39:31的发言:
请问,如何判断当前系统是 surface ?还是PC? 谢谢!
我觉得问 当前系统是windows系列还是linux系列 还好理解 surface不知道是啥鸟 但pc机和系统 有什么关系呢
#4
wp231957
2015-01-07 09:07
刚百度到 surface 是平板电脑
#5
zklhp
2015-01-07 09:08
以下是引用
wp231957
在2015-1-7 08:56:09的发言:
我觉得问 当前系统是windows系列还是linux系列 还好理解 surface不知道是啥鸟 但pc机和系统 有什么关系呢
这就是Surface 微软出的一款设备
http://www.
但楼主的问题 在VB6这个板块里是无解的 我估计 VB6的程序是没法运行在Surface上的 不用检测 反正运行不了
#6
ncnyn
2015-01-08 19:47
运行exe就知。
问题问得有问题。
#7
风吹过b
2015-01-09 08:23
根据 Surface 的型号不同,操作系统 有二种
WIN8 RT 和 WIN8
对应的设备是: Surface 和 Surface Pro
在 Surface Pro 的可以运行X86的PE标准EXE文件,也就可以运行 VB6 的程序。
因为操作系统同样是 WINDOWS X86 版本,所以无法通过 判断操作系统来区分,只能判断硬件。
没用过用 Surface Pro ,所以只能猜测。
首先, Surface Pro 是全触摸的,其次是虚拟键盘的。当 Surface Pro 使用底座时,拥有标准输入设备,如鼠标、键盘。
其他的就不知道。
1