注册 登录
编程论坛 Delphi论坛

socket编程当中的问题:关于gethostbyname高手请进

牧星人 发布于 2005-11-05 16:17, 1644 次点击
hp:phostent;
edit1.text中输入的是域名

为什么hp返回为零也要检查输入域名(edit1.text)的正确性呢?不是说hp为零代表域名(edit1.text)不正确吗?
hp:=gethostbyname(pchar(edit1.Text));
if(hp=nil)then
begin
addr:=inet_addr(pchar(edit1.Text));
if(addr=INADDR_NONE)then
begin
memo1.Lines.Add('请输入正确的IP或域名');
exit;
end;
end;
1 回复
#2
zhangzujin2005-11-10 00:38
有什么错误啊?
1