当前位置:系统粉 > 电脑问答 > 其他问答 > delphi获取ip地址的方法是什么?

delphi获取ip地址的方法是什么?

提问者:奈何青春走远  |  浏览 次  |  提问时间:2016-11-25  |  回答数量:3

delphi获取ip地址的方法是什么?想到Windows会把系统网卡相关信息存入注册表,肯定可通过注册表读取具体ip信息。大致思路是找HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\W...

已有3条答案
非礼也不动

非礼也不动

回答数:5468  |  被采纳数:1

2016-11-25 14:46:18
想到Windows会把系统网卡相关信息存入注册表,肯定可通过注册表读取具体ip信息。大致思路是找HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards ,由NetworkCards得分支表示各个网卡的信息通过ServiceName到 HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces 下找到对应的网卡配置详细信息,通过对注册表的read与write实现读取或修改ip地址等信息。
2、通过解析批处理命令结果获取
在cmd命令行输入ipconfig可以显示出当前电脑ip地址,可以考虑先执执行命令"Ipconfig /all >Ips.txt",然后解析Ips.txt文件得到本机的Ip信息,此方法较繁杂。
赞 546
冬天的雪花58

冬天的雪花58

回答数:484  |  被采纳数:0

2016-11-25 15:35:46
主要有以下的方法:
(1)邮件查询法:使用这种方法查询对方计算机的IP地址时,首先需要对方先给你发一封电子邮件,然后你可以通过查看该邮件属性的方法,来获得邮件发送者所在计算机的IP地址。
(2)日志查询法:这种方法是通过防火墙来对QQ聊天记录进行实时监控,然后打开防火墙的日志记录,找到对方的IP地址。
(3)工具查询法:这种方法是通过专业的IP地址查询工具,来快速搜查到对方计算机的IP地址。例如, WhereIsIP、网络刺客II等搜查工具,你可以轻松根据对方好友的Web网站地址,搜查得到对方好友的IP地址,甚至还能搜查到对方好友所在的物理位置,但你需要知道对方的Web网站地址。
(4)命令查询法:这种方法是通过Windows系统内置的网络命令“netstat”,来查出对方的IP地址,不过该方法需要你先想办法将对方好友邀请到QQ的“二人世界”中说上几句话才可以。
(5)ping检查法:这种方法就是利用“ping”命令来检查当前计算机是否能与对方的网站连通,在检查的过程中该地址能自动获得对方网站的IP地址,但你需要知道对方的Web网站地址。
(6)进入能查询IP地址的网站查询,但你需要知道对方的Web网站地址
赞 48
落槿叶

落槿叶

回答数:4025  |  被采纳数:0

2016-11-28 11:52:34
其实网上是有个IP助手软件的,你去下载回来之后就可以一键查询了,不需要太麻烦的去查询。
赞 402
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航