システムの IPv4 アドレスの配列を返します。
Addresses := SysGetIPAddresses()
この関数にはパラメータがありません。
型:配列
この関数は、各要素が "192.168.0.1"のようなIPv4アドレス文字列である配列を返す。
現在のところ、IPv4のみがサポートされている。
この関数は、コンピュータのネットワーク・アダプターのIPアドレスのみを返す。コンピューターがルーターを経由してインターネットに接続されている場合、これにはコンピューターのパブリック(インターネット)IPアドレスは含まれません。コンピュータのパブリックIPアドレスを調べるには、外部のウェブAPIを使用する。事例:
whr := ComObject("WinHttp.WinHttpRequest.5.1") whr.Open("GET", "https://api.ipify.org") whr.Send() MsgBox "Public IP address: " whr.ResponseText