Delphi 7中快速获取本机IP地址

  在Delphi6以上的版本中,有一个IdIPWatch控件,它的功能就是检测网络在线状态和获取

IP地址。而在以前的Delphi版本中却要采取另一种方法来获取IP,就是利用winsock单元的

一些网络函数的办法,这里不多说了,我们选择容易的。

  新建一工程,在form1中添加控件edit1和button1,IdIPWatch1
      IdIPWatch1在indy misc标签下(上面有IP的字样的就是的)

  编写代码:
     procedure TForm1.Button1Click(Sender: TObject);
      begin
         edit1.Text:=IdIPWatch1.LocalIP; 
       end;

  OK!按下F9功能键,运行程序,点击button看一下edit1中是不是已经显示了本机的IP

地址了。

  提示:若IdIPWatch1的HistoryEnabled的属性设为True,则会在程序退出时,自动生成一个文件(文件名为HistoryFileName属性设定的值),记录当前的IP地址。

转载于:https://www.cnblogs.com/zourrou/archive/2011/04/19/2021039.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值