nSize As Long) As Long
Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" _
(ByVal lpBuffer As String, _
nSize As Long) As Long
Sub Get_Computer_Name()
’获得当前的机器名称
Dim Comp_Name_B As String * 255
Dim Comp_Name As String
GetComputerName Comp_Name_B, Len(Comp_Name_B)
Comp_Name = Left(Comp_Name_B, InStr(Comp_Name_B, Chr(0)))
MsgBox "您正在使用的这台机器名为:" & Comp_Name, vbOKOnly, "WINAK"
End Sub
Sub Get_User_Name()
’获得当前用户名
Dim lpBuff As String * 25
Dim ret As Long, UserName As String
ret = GetUserName(lpBuff, 25)
UserName = Left(lpBuff, InStr(lpBuff, Chr(0)) - 1)
MsgBox "当前用户名:" & UserName, vbOKOnly, "WINAK"
End Sub获取IP地址
1、局域网内IP地址及网卡MAC地址
Sub IP()
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set IPConfigSet = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration ")
For Each IPConfig In IPConfigSet
On Error Resume Next
s = ""
s = s & "Description: " & IPConfig.Description & vbCrLf
ss = ""
For i = LBound(IPConfig.IPAddress) To UBound(IPConfig.IPAddress)
ss = ss & IPConfig.IPAddress(i) & " "
Next
s = s & "IPAddress: " & ss & vbCrLf
s = s & "MACAddress: " & IPConfig.MACAddress & vbCrLf
MsgBox s
Next
End Sub
本文来自 280文秘网(https://www.it280.com),转载请保留网址和出处
【OFFICE辅导:用EXCEL得出本机用户名及IP】相关文章:
2012宁夏高考报名方式03-31
广西壮族自治区财政厅会计继续教育报名登录入口:https://czt.gxzf.gov.cn/kjgl/03-31
云南师范大学2025年硕士研究生报名公告03-31
2023年广东梅州中考成绩查询时间及查分入口[7月7日起]03-31
2024年江苏中级导游等级考试准考证打印时间及入口(11月18日9:00起)03-31
2021湖北黄冈市浠水县基层医疗卫生机构专项招聘医务人员资格审查公告03-31
盐阜大众报报业集团(盐城)公开招聘《东方生活报》编辑记者的公告 2月25日到3月3日报名03-31
2018湖南省农村信用社联合社招聘科技专业人才拟聘公告03-31
at(the)least和not(in)the least用法区别 相似词语辨析(17)03-31
一年级数学奥数题及答案:猴子爬树03-31
