您的位置:首页 > 理论基础

vb 取得计算机名及目录

2008-07-30 10:31 295 查看
Public gCompName

'取得计算机名及Windows目录

Dim i%

Dim c$

Dim cSql As String

Dim cProduct As String

c = Space(256)

i = GetComputerName(c, 256)

gCompName = Trim(c)

gCompName = Left(gCompName, Len(gCompName) - 1)

'读取MAC地址

Dim NetCarts As SWbemObjectSet

Dim NetCart As SWbemObject

Set NetCarts = GetObject("winmgmts:{impersonationLevel=impersonate}") _

.InstancesOf("Win32_NetworkAdapter")

gNetMac = ""

For Each NetCart In NetCarts

If NetCart.MACAddress <> "" And InStr(1, NetCart.Name, "WAN") = 0 Then

gNetMac = gNetMac & NetCart.MACAddress & " "

End If

Next

gNetMac = Trim(gNetMac)

i = GetWindowsDirectory(c, 256)

gWindowsDir = Left(c, i)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: