用TIdIPWatch获取本地IP
2024-10-19 07:38:49
Indy的“indy misc”下有一个“TIdIPWatch”组件,可以正确获得本地IP,即使有多块网卡,也可以正确获得真正本地IP。
一,引入单元文件“IdIPWatch”。
二,实际代码:
procedure TMainForm.localIpBtnClick(Sender: TObject);
var
IdIPWatch: TIdIPWatch; //TIdIPWatch类实例
begin try
//创建TIdIPWatch类实例
IdIPWatch := TIdIPWatch.Create(nil);
//在程序标题栏显示得到的本地IP
Self.Caption := IdIPWatch.LocalIP;
finally
//释放TIdIPWatch类实例
IdIPWatch.Free;
end; end;
最新文章
- 数据泵Expdp和Impdp
- 百度统计接口demo中错误
- == 区别 equals
- 使用grunt打包前端代码
- 黄聪:MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法(转)
- 自己写简单CoreDataManager封装对CoreData操作
- Delphi VclSkin使用教程
- 获取PDF页数
- nyoj 88 汉诺塔(一)【快速幂】
- 制作 OpenStack Windows 镜像 - 每天5分钟玩转 OpenStack(152)
- 启动tomcat直接报错:org.apache.tomcat.util.digester.Digester startElement
- C#-判断Shift,Alt,Ctrl是否被按下,确定所按下的组合键
- python自动化运维之路~DAY5
- https://pypi.org/project/py-mysql2pgsql/
- 2018-2019-1 20189206 《Linux内核原理与分析》第三周作业
- CF-822C Hacker, pack your bags! 思维题
- 1040 有几个PAT
- Java(命令行)打印库存清单
- RxJS之转化操作符 ( Angular环境 )
- Educational Codeforces Round 35 (Rated for Div. 2)A,B,C,D