就是说 我输入 IP 地址,解析出 域名来各位可以给个范例或指点一下吗?
先谢过了。
先谢过了。
解决方案 »
- Delphi7下面怎么使用Windows 的WMI接口啊?
- 怎么处理utf8转unicode的问题,很多天了,郁闷!
- ◎◎◎ 何定义日历组件Calendar1某一日的底色吗? ◎◎◎
- 怎么 得到DBGrid中字段的值?
- 在用WebBrowser控件时的问题
- 在delphi 中使用WebBrowser浏览网页,如何屏蔽掉鼠标右键菜单
- 寻找使用过Innerfuse Pascal Script的朋友 不会没有吧
- delphi6自带的控件能否实现delphi中那个“打开文件”按钮的功能?一定给分!up有分!
- 如何分离字符串??紧急!!!!!!!!!!
- 我用Delphi做的程序为什么在WinXP中控件的尺寸和在Win98中的有很大的差别?
- 我想把Memo控件的数据加到ListView控件中,有什么高效率点的方法?数据太多,循环的时候卡死了.
- execl 导入access ?
试试这个uses WinSock;procedure TForm1.Button1Click(Sender: TObject);
function IPAddrToName(IPAddr: String):String;
var
SockAddrIn: TSockAddrIn;
HostEnt: PHostEnt;
WSAData: TWSAData;
begin
WSAStartup($101, WSAData);
SockAddrIn.sin_addr.s_addr:= inet_addr(PChar(IPAddr));
HostEnt:= gethostbyaddr(@SockAddrIn.sin_addr.S_addr, 4, AF_INET);
if HostEnt<>nil then
begin
result:=StrPas(Hostent^.h_name)
end
else
begin
result:='';
end;
end;
begin
showmessage(IPAddrToName('xxx.xxx.xxx.xxx'));
end;