如何得知当前计算机的网络是连通还是断开?是否只能用定时器?有没有别的更好的方法?
解决方案 »
- 面试题N次出现,求解!
- 怎么能生成实时更新的数据库脚本?
- 注册表GetValue()未将对象引用设置到对象实例
- 关于一个资料管理系统问题。求好心人帮忙提提思路。
- C#用EXCEL控件导出了EXCEL,但不能打开,原因是进程中多了一个EXCEL.EXE,如何在导出的时候把这个进程也关掉
- 怎么在windows应用程序中为datagrid绑定一条checkbox列,并响应其相应事件?
- 在asp.net中(c#),我想打印时候能导出word或者excel文档,应该怎么做?
- 手工设置datagrid分页显示
- C#帮助文件的制作
- 如何随机动态的从DataTable中抽取n(1<n<total)条记录?
- 如果要让在固定的时间执行一个函数,应该如合做啊
- 这样的SQL怎么写?
[DllImport("wininet.dll")] private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue);
private static bool IsConnected()
{ int I = 0; bool state = InternetGetConnectedState(out I, 0); return state; } static void Main(string[] args)
{
Console.WriteLine(IsConnected().ToString());
}
就是加个timer不停的去判断是否连接,也可调用CMD,使用PING命令不停的拼它