如题

解决方案 »

  1.   

    function LookupName(const Name: string): string;
    var
      HostEnt: PHostEnt;begin
      HostEnt := gethostbyname(PChar(Name));
      if HostEnt <> nil then
      begin    with HostEnt^ do
        begin
          Result:=Format('%d.%d.%d.%d', [Ord(h_addr^[0]), Ord(h_addr^[1]),Ord( h_addr^[2]), Ord(h_addr^[3])]);
        end;
      end;end;procedure TForm1.Button1Click(Sender: TObject);
    begin
      Caption:=LookupName('zhh');
    end;