Brand1(孤独的人):
procedure GetHost(Line : Tstrings);
var
p : PHostEnt;
s : array[0..128] of char;
p2 : pchar;
begin //获取工作组信息
GetHostName(s,Sizeof(s)); p:=GetHostByName(s); //返回本机名称
if p = nil then exit;
Line.Add(p^.h_Name); p2 := iNet_ntoa(PInAddr(p^.h_addr_list^)^); //返回本机IP地址}
Line.Add(p2);
ComboBox1.Items.Clear;
ComboBox1.Items.Assign(Line);
end;不能正常执行,过程在if p = nil then exit;时条件满足退出。
procedure GetHost(Line : Tstrings);
var
p : PHostEnt;
s : array[0..128] of char;
p2 : pchar;
begin //获取工作组信息
GetHostName(s,Sizeof(s)); p:=GetHostByName(s); //返回本机名称
if p = nil then exit;
Line.Add(p^.h_Name); p2 := iNet_ntoa(PInAddr(p^.h_addr_list^)^); //返回本机IP地址}
Line.Add(p2);
ComboBox1.Items.Clear;
ComboBox1.Items.Assign(Line);
end;不能正常执行,过程在if p = nil then exit;时条件满足退出。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货