`

怎样得到我本地机器的所有IP?

阅读更多
[C#] 
     string s =""; 
     System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;
      for (int i = 0; i < addressList.Length; i ++)
      {
           s += addressList[i].ToString() + "\n"; 
     }
      textBox1.Text = s;

[VB.NET]

     Dim s As String = "" 
     Dim addressList As System.Net.IPAddress() = Dns.GetHostByName(Dns.GetHostName()).AddressList

     Dim i As Integer 
     For i = 0 To addressList.Length - 1 
          s += addressList(i).ToString() + ControlChars.Lf 
     Next i
     textBox1.Text = s
 
分享到:
评论

相关推荐

    pb中如何获得机器ip地址

    这样,只要获取运行程序的机器ip问题就解决了,然而,pb中没有象delphi 中有现成的函数可以很方便的获的机器的ip,我们只好利用外部函数来实现了。 首先声明外部函数 function int WSAStartup( uint ...

    ASP技术常遇问题解答-如何获得对方机器的名称和IP地址?.zip

    在ASP(Active Server Pages)开发过程中,经常遇到需要获取客户端机器名称和IP地址的需求,这在构建交互式网站或实现特定安全策略时尤其重要。本文将深入探讨如何在ASP环境中实现这一目标,以及相关的TCP/IP网络...

    如何用C++编程获得某台机器的IP地址.doc

    总结来说,获取机器IP地址的关键在于理解和使用Winsock API,包括`WSAStartup`、`gethostname`、`gethostbyname`以及`WSACleanup`等函数。这个过程涉及网络编程的基础知识,特别是对TCP/IP协议的理解,以及Windows...

    如何获取某台机器的IP地址(1kb)

    要获取远程机器的IP地址,通常需要知道其域名或已知的IP地址,然后通过DNS解析得到IP。`gethostbyname()`或`getaddrinfo()`都可以用于此目的。如果目标机器有多个IP地址,这些函数会返回一个地址列表。 总之,获取...

    InnoSetup 获取本机IP地址

    - 使用`MsgBox`显示所有IP地址。 - 释放资源。 ### 总结 通过以上步骤,我们可以看到InnoSetup中是如何获取本机IP地址的。这个例子展示了InnoSetup脚本的强大功能,以及如何有效地与Windows API进行交互。这对于...

    C++获得本机外网ip

    ### C++ 获取本机外网IP地址方法解析 在计算机网络中,获取本机的外网IP地址是一项常见的需求,特别是在开发需要与互联网交互的应用程序时。本文将深入探讨一个具体的实现方法,该方法通过调用HTTP服务来获取当前...

    局域网中获取所有计算机的IP和机器名

    在IT领域,尤其是在网络编程中,获取局域网内的所有计算机IP和机器名是一项常见的需求。这主要应用于网络管理、设备监控或者多机通信等场景。C#作为.NET框架下的主要开发语言,提供了丰富的API来处理这样的任务。...

    局域网ip扫描工具

    局域网IP扫描工具是一种用于在本地网络中发现并收集设备信息的实用程序。它能够帮助用户快速识别网络上的所有设备,包括它们的主机名、MAC地址和IP地址等关键信息。这些信息对于网络管理、故障排查、安全监控以及...

    易语言源码取局域网内的所有计算机名、IP、网卡地址.zip

    这个名为“易语言源码取局域网内的所有计算机名、IP、网卡地址.zip”的压缩包文件提供了实现这一功能的源代码。 首先,我们来看易语言如何获取局域网内计算机名。在Windows系统中,可以通过WMI(Windows Management...

    一个可以利用Windows API获得机器IP地址的程序(3KB)...

    标题中的“一个可以利用Windows API获得机器IP地址的程序”是指一种使用Windows操作系统提供的应用程序接口(API)来获取计算机的网络IP地址的软件程序。这个程序的大小只有3KB,表明它是一个小型、轻量级的应用,...

    获得访问者的IP地址

    这里的"地址"指的是你的本地机器IP或"localhost",如果你在本地运行Tomcat。"8080"是默认的Tomcat端口号,如果在服务器上运行,可能会使用其他端口。 获取访问者IP地址的技术主要涉及到Servlet或JSP中的HTTP请求...

    一个可以利用Windows API获得机器IP地址的程序(3KB)

    标题中的“一个可以利用Windows API获得机器IP地址的程序”是指一个小型的Windows应用程序,它通过调用操作系统提供的API函数来获取本地计算机的IP地址。Windows API是Windows操作系统提供的一系列函数接口,开发者...

    在PB中得到网卡号及IP地址

    Windows操作系统提供了`GetAdaptersInfo`或`GetHostByName`等API函数来获取本地机器的IP信息。例如,你可以创建一个动态链接库(DLL)调用,导入`iphlpapi.dll`库中的`GetAdaptersInfo`函数,然后遍历返回的适配器...

    nbtstat及netstat命令---查对方IP mac地址 根据IP查对方计算机名

    nbtstat 命令是用于查看当前基于 NETBIOS 的 TCP/IP 连接状态的命令,通过该命令可以获得远程或本地机器的组名和机器名。该命令的主要用途是通过 IP 地址来查找对方的计算机名和 MAC 地址。 nbtstat 命令的语法格式...

    vb获得本机ip、mac地址

    - `strComputer`:指定本地计算机("."表示当前机器)。 - `objWMI`:通过WMI获取系统管理服务。 - `colIP`:存储查询结果的集合。 - `IP`:代表单个网络适配器配置对象。 - `I`:循环计数器。 - `...

    C++获得本机所有网卡的IP和MAC地址信息的实现方法

    因此,如果要获得本机所有网卡的IP和MAC地址信息,则必须顺序获得每个网卡,再依次获取其信息等;在windows sdk中,用IP_ADAPTER_INFO结构体存储网卡信息,包括网卡名、网卡描述、网卡MAC地址、网卡IP等,该结构体的...

    delphi扫描局域网IP和计算机名称&网卡MAC码

    你可以通过`ipconfig`命令获取本地机器的IP地址和子网掩码,然后推断出IP范围。 2. **遍历IP地址**:使用一个循环,从IP范围的起始值到结束值,逐个检查每个IP是否活跃。可以使用`ping`命令发送ICMP回显请求,如果...

    C++ Scoket实现Client获取本机计算机名和ip地址发送到Server

    本示例项目"**C++ Scoket实现Client获取本机计算机名和ip地址发送到Server**"旨在教授如何利用C++进行Socket编程,以便客户端(Client)能够获取本地计算机的名称和IP地址,并将这些信息发送给服务器(Server)。...

    js获取电脑名、ip、mac(ie&火狐)

    在JavaScript中获取电脑名、IP地址和MAC地址通常涉及到浏览器的安全限制,因为这些信息被视为敏感数据。然而,在特定环境下,如IE(Internet Explorer)和Firefox,有一些方法可以实现这一功能。 在IE浏览器中,...

    Java怎么获取多网卡本地ip

    在Java编程中,获取本地IP地址是一项常见的任务,特别是在多网卡环境中,可能需要获取所有网络接口的IP。以下是对标题和描述中涉及知识点的详细解释: 1. **Java网络编程基础**: Java提供了丰富的网络编程API,...

Global site tag (gtag.js) - Google Analytics