如何在Delphi中获取主板ID或序列号?
如何从 Delphi 代码中获取主板 ID 或序列号?
有没有示例代码或文章可供我查看?
How do I get the motherboard ID or serial number from Delphi code?
Is there any example code or articles that I can look at?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试使用 WMI Win32_BaseBoard 类 。
请参阅这些示例:
选项 1) 在执行之前,您需要从
Component
->Import Component
导入Microsoft WMIScripting Library
> 然后选择使用
OLEVariant
导入类型库
选项 2),IBindCtx 接口 和 IMoniker 界面try using the WMI Win32_BaseBoard Class .
see theses samples:
Option 1) before execute you need import the
Microsoft WMIScripting Library
fromComponent
->Import Component
and then selectImport type library
Option 2) using
OLEVariant
, IBindCtx Interface and IMoniker Interface如果你想显示主板串行,请使用这个东西。
要在 Windows 10 中显示主板编号,请在 WMI 服务中查询以下内容:
wmic底板获取产品、制造商、版本、序列号
If you want show the MainBoard Serial, use this stuff.
To show the Mainboard Number in Windows 10 query the following in the WMI Service:
wmic baseboard get product,Manufacturer,version,serialnumber
我得到了另一个解决方案:
I got another solution: