小弟初学DELPHI,想问个很简单的问题,如何检测自己的网络连接状况呢?我是用的ADSL拨号上网,不知道是线路的问题还是网络或者是猫的问题,经常掉线,而我有时候开着机器下载,自己坐在另一间房看书,掉了线我也不知道,白白浪费许多时间下载.所以我想自己写个程序来检测网络连接状况,一旦掉线了就会发声提醒我.请问一下这个程序如何写呢?只需要告诉我如何检测自己的网络状况就行了,谢谢大家.
解决方案 »
- 一维动态数组不指定上下标能正常运行吗?
- 弹出对话框或是窗体
- delphi 怎么分析网页验证码?把里面的内容识别出来?
- ★★★§§ODAC安装的问题 急!急!急!(在线等待)§§★★★
- 大家好,请教1下,如何安装.pas为后缀的组件,最近我得到一些组件,是以.pas为后缀的,请问如何安装呀,我的QQ:148085126 Email:asdfg69
- 怎样在intraweb下用rave控件来实现报表预览呢?
- SQL Server如何多表查询?delphi
- Delphi6+ADO+Access2000 設置DBCheckBox的Default值
- 怎样判断某一子目录的存在?
- 请教高手,奉上100分
- Delphi调用VC++编写的Dll问题
- 在DELPHI7Z中用IDHTTP发送POST命令,Protocol Version是pv1_1但通过端口工具确发现是1.0版的,怎么解决?
InternetCheckConnection
InternetQueryOption
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if GetSystemMetrics(SM_NETWORK) AND $01 = $01 then
ShowMessage('Machine is attached to network')
else
ShowMessage('Machine is not attached to network');
end;