请问如何获取网站的IP,如cn.yahoo.com(用代码实现)(100分)

  • 主题发起人 主题发起人 wuhc99
  • 开始时间 开始时间
function GetIPFromName(Name: string): string;
var
WSAData: TWSAData;
HostEnt: PHostEnt;
begin
WSAStartup(2, WSAData);
HostEnt := gethostbyname(PChar(Name));
with HostEnt^ do
Result := Format('%d.%d.%d.%d', [Byte(h_addr^[0]),
Byte(h_addr^[1]), Byte(h_addr^[2]), Byte(h_addr^[3])]);
WSACleanup;
end;
 
TWSAData这个类型没有定义,是不是要打开哪个单元
 
急用,再顶一下
 
uses WinSock;
 
帮你提前
 
多人接受答案了。
 
后退
顶部