查询网络状态

来源:互联网 发布:淘宝隐形降权软件 编辑:程序博客网 时间:2024/05/08 18:12
function GetOnlineStatus : Boolean;var ConTypes : Integer;begin  ConTypes := INTERNET_CONNECTION_MODEM + INTERNET_CONNECTION_LAN + INTERNET_CONNECTION_PROXY;  if (InternetGetConnectedState(@ConTypes, 0) = False)   then Result := False   else Result := True;end;

使用方法:

procedure TForm1.Button10Click(Sender: TObject);begin  if not GetOnlineStatus then  begin    showmessage('网络连接失败');  end  else begin    lblmsg.Caption :='网络连接正常。。。';  end;end;


InternetGetConnedctedState 百度百科解释:http://baike.baidu.com/view/3151464.htm

 


 

原创粉丝点击