自己用winform编了个小程序,想实现同时ping五个ip的功能,然后查看能否ping的通。
我使用timer控件计数,间隔是1s,每5s重新ping一次。但我发现每次ping的时候程序会僵死几秒钟才会显示ping的结果,这是程序在运行的原因?只是一个ping ip的过程,不至于吧。。cpu什么的也不是100%这个是什么原因?有没有什么改进的方法?
问过别人,说是看能不能考虑用多线程的方法。难道是每个ip用一个线程控制?
希望有大侠来解答,先谢了
我使用timer控件计数,间隔是1s,每5s重新ping一次。但我发现每次ping的时候程序会僵死几秒钟才会显示ping的结果,这是程序在运行的原因?只是一个ping ip的过程,不至于吧。。cpu什么的也不是100%这个是什么原因?有没有什么改进的方法?
问过别人,说是看能不能考虑用多线程的方法。难道是每个ip用一个线程控制?
希望有大侠来解答,先谢了
解决方案 »
- Office Communicator Server编程问题
- 请问Web网页如何将字段绑定到TextBox控件,如果不行怎么才方便
- 发2个需要数据库才能实现的麻烦库 - IP地址转换 和 中文切词 实现
- 怎样修改一个winform对象上的某个Label控件的值,可能有很多个label,需要精确定位到那条
- yyyy-MM-dd怎么获取一整天内的数据
- 求助:GridView 和 DropDownLIst 的一个解决方法!!
- C#的声音播放
- NavBarControl
- 報表打印問題。
- 在vs.net2003中开发smart device应用程序的问题
- 怎么获得保存目录啊
- c# treeview 图标表示的问题
t.start();private void myfcuntion()
{
你的ping
}