5,386
社区成员
发帖
与我相关
我的任务
分享
IdHTTP1.HandleRedirects := True;
try
IdHTTP1.ReadTimeout:=5000;
s:=IdHTTP1.Get(Edit1.Text);
Memo1.Lines.Add('网页打开成功');
except
Memo1.Lines.Add('无法打开网页:'+Edit1.Text);
end;
返回值:
0:网络正常且能正常URL;
1:网络正常不能访问URL;
2:网络不正常。
function CheckOffline(URL: string): Integer;
var
dwFlag: DWORD;
begin
Result := 0;
if InternetGetConnectedState(@dwFlag, 0) then
begin
if not InternetCheckConnection(PChar(URL), 1, 0) then Result := 1;
end
else
Result := 2;
end;