如何让程序检测用户电脑是台式机还是笔记本?
如何让程序检测用户电脑是笔记本还是台式机?
本人初学编程 VB 我照葫芦画瓢写了一个开\关 电脑光驱的 小程序。
笔记本不能实现关闭这个功能。
如何让用户在使用这个程序的 “关闭光驱功能” 时,自动检测用户电脑是笔记本还是台式机。
如果是笔记本 就提示 “笔记本不能使用此功能”。
台式机的话则正常实现关闭功能。
PS:我有四个想法如下:
1.检测用户电脑是否有 “Alps触摸板进程”,如果有则判断为笔记本,没有则正常运行该功能。
2.通过看注册表里是否有 无线网卡 这一项 来判断。
3.根据检测电脑是否有 电池电量 这一项。
4.笔记本为了节电,一般会有很多节电模块,检测该模块就能判断是台式机还是笔记本。
以上四点 哪一项比较容易实现?如果有更好的方法,请指点一下!
麻烦回答一下,知道的把代码也亮出来吧。
感激不尽!
[解决办法]
检查CPU类型嘛,通常笔记本的cpu和台式机的cpu是不一样的
[解决办法]
http://www.dnbcw.com/biancheng/vb/isbx132363.html
http://xushaonian.blog.163.com/blog/static/3905131620080137465201/?hasChannelAdminPriv=true