IPアドレスを調べる
<分類:値取得>
<使用例:ネットワーク内のどのパソコンかを調べる>
<プログラム例>
Sub 使用例() Dim s As String s = 共通_IP取得() If s <> "" Then MsgBox ("IPアドレスは" & s & "です") End If End Sub Function 共通_IP取得() Dim objConf, objIPEna, strIP 共通_IP取得 = "" Set objConf = GetObject("winmgmts:\\.\root\cimv2").ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration Where (IPEnabled = TRUE)") For Each objIPEna In objConf For Each strIP In objIPEna.IPAddress 共通_IP取得 = strIP Exit Function Next Next End Function