读书人

RegistryGet用这个函数取网卡型号可

发布时间: 2012-03-15 11:50:38 作者: rapoo

RegistryGet用这个函数取网卡型号,可是键值是不固定的怎么办?
RegistryGet("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\2","Description",RegString!,ls_username)


RegistryGet用这个函数取网卡型号,可是键值是不固定的怎么办?就是最后的那个‘2’,在我本机上是“2”,我查了别外一台机子,上面有多个键值,“8”,‘11’,‘12’等。
有没有别的什么办法获得网卡型号。
谢谢。

[解决办法]

C/C++ code
string ls[], ls_usernameint iif registrykeys("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards", ls) = 1 then    for i = 1 to upperbound(ls)        RegistryGet("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\" + ls[i],"Description",RegString!,ls_username)    nextend if 

读书人网 >PB

热点推荐