VB如何获取电脑显示器的序列号?
要能获取台式机电脑显示器的序列号,也能获取笔记本的显示器的序列号,希望获取的序列号是物理性的,不可以被更改的!如果调试成功,再追加分!!...
要能获取台式机电脑显示器的序列号,也能获取笔记本的显示器的序列号,希望获取的序列号是物理性的,不可以被更改的!
如果调试成功,再追加分!! 展开
如果调试成功,再追加分!! 展开
1个回答
展开全部
这段代码能获得显示器型号 不明白你说的显示器序列号是什么 刚看了设备管理器上也没这项
Private Sub Command1_Click()
Dim s, System, item
Set System = GetObject("winmgmts:").InstancesOf("Win32_DesktopMonitor")
For Each item In System
s = s & "caption:" & item.Caption & vbCrLf
s = s & "Description:" & item.Description & vbCrLf
s = s & "ScreenWidth:" & item.ScreenWidth & vbCrLf
s = s & "ScreenHeight:" & item.ScreenHeight & vbCrLf
s = s & "MonitorManufacturer:" & item.MonitorManufacturer & vbCrLf
Next
Print s
End Sub
Private Sub Command1_Click()
Dim s, System, item
Set System = GetObject("winmgmts:").InstancesOf("Win32_DesktopMonitor")
For Each item In System
s = s & "caption:" & item.Caption & vbCrLf
s = s & "Description:" & item.Description & vbCrLf
s = s & "ScreenWidth:" & item.ScreenWidth & vbCrLf
s = s & "ScreenHeight:" & item.ScreenHeight & vbCrLf
s = s & "MonitorManufacturer:" & item.MonitorManufacturer & vbCrLf
Next
Print s
End Sub
更多追问追答
追问
你可以搜序列号查看器(HIDViewer) v1.1绿色版看看这款软件,它可以获取到显示器两个序列号,其实我获取是为了注册软件用的,你的代码不分系统都是固定不变的吗?会不会有获取不到的情况
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询