1

この種の IP アドレス192.168.110.128がある場合、目的のオクテットを取得する方法は既にここで回答されていますが、このようなポート番号を含む IP には適用できません192.168.110.128:60423

4

1 に答える 1

1

ポートは IP アドレスの一部ではないため、これを解析して IPAddress オブジェクトにすることはできません。TCP/UDP に属します。

代わりに、それを URI に解析してから、そのホスト値を取得し、それを IPAddress に解析する必要があります。

    Dim address As String = "192.168.110.128:60423"
    Dim ip = IPAddress.Parse(New Uri("http://" & address).Host)
    Debug.WriteLine(ip.GetAddressBytes(3))
于 2015-11-27T09:45:01.297 に答える