Dim strComputer As String
Dim objWMI As Object
Dim colIP As Object
Dim IP As Object
Dim i As Integer
Dim ipserver As String
ipserver = ""
strComputer = "."
Set objWMI = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colIP = objWMI.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
For Each IP In colIP
If Not IsNull(IP.IPAddress) Then
For i = LBound(IP.IPAddress) To UBound(IP.IPAddress)
ipserver = IP.IPAddress(i)
MsgBox IP.IPAddress(i), vbInformation, IP.Description(i)
MsgBox (ipserver)
Next
End If
Next
分享到:
相关推荐
获取本机IP地址,没有用winsock控件来获取
取得本机mac地址和IP地址.VB源码.拿来直接用
vba 通过WMI服务,查找本机所有打印服务,通过打印机名称历遍所有打印机实施状态,如等待中.打印中等
VB通过路由器获取本机的外网IP地址,其实是路由器对外的IP。当然也是连接该路由器的所有电脑的对外IP地址。本方法比起读www.ip138.com什么的来得更快速稳定准确。
VBA获取宏过程名称,VBA获取VBA模块的过程名称一般写VBE用
VB获取局域网计算机名称和IP 在局域网中查找任意计算机 并获取指定计算机的名称和IP 明日科技Vb教学实例源码 简单的网络基
WPS支持VBA 7.1版本 VBA For WPS
VBA读取本机ini配置文件方法,给需要的朋友做参考,如果有什么问题请联系我,谢谢。
VBA获取拼音源码.xlsm 两个自定义函数 一个是获取单个字符的拼音 一个是获取中文句子的拼音 可以直接当函数使用
VBA代码美化机
excel VBA获取EXCEL中的行数和列数.
excel vba 获取行号
用VBA获取access表名和各个表字段的数据类型
例如将IP地址10.23.2.233 ->变成'010023002233'
利用Word Selection对象获取光标的位置属性:所在页、所在段落、所在行、所在列
VBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA ...
vba_获取使用行数和列数,vba_获取使用行数和列数,vba_获取使用行数和列数
EXCEL VBA获取电脑硬盘的序列号 取得硬盘信息:型号/物理系列号(唯一) 使用API取得硬盘信息 逻辑磁盘序列号
本软件是针对企业网管而制作,它主要是借助EXCEL通过VBA完成获取电脑硬件信息,并生成报表,建立电脑硬件台帐,方便管理.
利用VBA获取系统磁盘的信息,包括盘符,磁盘总大小,剩余控件等 CreateObject("Scripting.FileSystemObject").GetDrive(盘符 & ":").DriveLetter & " " & 类型 & " " & _ CreateObject("Scripting....