以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 大家有没有遇到机器码经常自己变的情况 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89741) |
-- 作者:jnletao -- 发布时间:2016/8/29 10:24:00 -- 大家有没有遇到机器码经常自己变的情况 我的程序是前年写的,机器码采用了这种方式 全局代码 \'机器码 Dim nics() As
System.Net.NetworkInformation.NetworkInterface =
System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces Dim NetMac =
nics(0).GetPhysicalAddress.Tostring & HardDiskId \'获取网卡MAC
HardDiskId 硬盘ID
这个 NetMac 我用做了机器码,结果 每天开机,他的机器码都不一样,下图最近记录的变化情况,同一台计算机,硬件没变过。 |
-- 作者:大红袍 -- 发布时间:2016/8/29 10:27:00 -- 重装系统有可能机器码。尽量用硬盘号等硬件信息吧。 |
-- 作者:大红袍 -- 发布时间:2016/8/29 10:31:00 -- 执行看看,顺序有可能改变的
Dim nics() As System.Net.NetworkInformation.NetworkInterface = System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces |