注册 登录
编程论坛 Delphi论坛

[求助]如何获取本机IP

一只小鸟飞飞 发布于 2006-11-07 15:57, 630 次点击

小弟是新手,各位大哥、大姐帮帮忙。西西、谢谢

3 回复
#2
xu20002006-11-07 18:41
var
p : PHostEnt;
s : array[0..128] of char;
sIP : pchar;
begin
{得到计算机名称}
GetHostName(@s, 128);
p := GetHostByName(@s);
//p^.h_Name-->计算机名
{得到机器IP地址}
sIP := iNet_ntoa(PInAddr(p^.h_addr_list^)^);
Result := sIP;
end;
#3
一只小鸟飞飞2006-11-08 08:51
能不能用控件获取呀
#4
一只小鸟飞飞2006-11-08 09:12

谢谢。小弟知道了。呵呵

1