当前位置: 代码迷 >> PB >> pb怎么提取WIN7下的MAC地址
  详细解决方案

pb怎么提取WIN7下的MAC地址

热度:182   发布时间:2016-04-29 05:18:25.0
pb如何提取WIN7下的MAC地址
pb如何提取WIN7下的MAC地址,原先在xp下通过utils.dll调用没有问题,到了Win7下不好用,将utils.dll复制到win7下,提示版本不兼容,有什么好办法吗?
------解决思路----------------------
我用的也是 utils 在win7 下没有问题,用了这两个API:
FUNCTION long GetMACAddress(long lana,ref long addr[6]) LIBRARY  "utils.dll"
FUNCTION long GetLanaID(ref long lana[254]) LIBRARY  "utils.dll"
------解决思路----------------------
不知道win7下GetNet.dll是否好使

//通过域名得到IP
Function String GetIp(String Name) Library "GetNet.dll"
//得到本机IP地址
Function String GetLocalIp() Library "GetNet.dll"
//通过ip得到域名
Function String GetName(String ip) Library "GetNet.dll"
//得到本机域名
Function String GetLocalName() Library "GetNet.dll"
//得到局域网内的计算机名
Function String GetLanComputers() Library "GetNet.dll"
//得到局域网内的计算MAC
Function String GetMac(String ip) Library "GetNet.dll"
//得到本机的计算MAC
Function String GetLocalMac() Library "GetNet.dll"
  相关解决方案