當前位置:編程學習大全網 - 電腦編程 - DELPHI 根據URL獲取IP, 如何利用ClientSocket模擬GET HTTP網站

DELPHI 根據URL獲取IP, 如何利用ClientSocket模擬GET HTTP網站

根據URL獲取IP可以借鑒壹下windows中的ping命令,調用並獲取其返回信息。

或者我記得在Indy Clients組件中有 IdIcmpClient 控件,可以直接實現ping功能。妳試試,函數如下(當然首先要在窗體上放置壹個IdIcmpClient控件)

function GetIPByURL(URL: ShortString): ShortString;

begin

Result := '';

IdIcmpClient1.Host := URL;

IdIcmpClient1.Ping();

Application.ProcessMessages;

Result := IdIcmpClient1.ReplyStatus.FromIpAddress;

end;

  • 上一篇:童程教育少兒編程培訓怎麽樣
  • 下一篇:臨沂哪裏有賣螞蟻的地方
  • copyright 2024編程學習大全網