检查某网站可以访问不就是了,为不误判你可以多检测几个网站。
uses wininet, ThrDown;
function IsInternet: Boolean;
begin
if InternetCheckConnection('http://www.baidu.com/',1,0) then
Result := True
else
Result := False;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
begin
if IsInternet() then
ShowMessage('网络正常')
else
ShowMessage('没有外网');
end;