本发明涉及.net开发技术领域,具体涉及一种基于.net实现计算机网络量统计的方法。
背景技术:
.net是由微软开发,一个致力于敏捷软件开发、快速应用开发、平台无关性和网络透明化的软件开发平台。.net是微软为下一个十年对服务器和桌面型软件工程迈出的第一步;.net包含许多有助于互联网和内部网应用迅捷开发的技术。
本发明实现了一种基于.net实现计算机网络流量统计的方法,可以直观计算当前计算机运行时所耗总流量,解决了某些用户不知道自己计算机一天消耗多少流量的问题。
技术实现要素:
本发明实现了一种基于.net实现计算机网络流量统计的方法,可以直观计算当前计算机运行时所耗总流量,解决了某些用户不知道自己计算机一天消耗多少流量的问题。
本发明解决上述技术问题的技术方案是:
所述的方法包含以下几个步骤:
1、一种基于.net实现计算机网络流量统计的方法:所述的方法包含以下几个步骤:
步骤一、获取计算机上所有的网络适配器;
步骤二、判断当前计算机是否存在网络适配器;
步骤三、选择计算机上所有的网络适配器;
步骤四、创建定时器;
步骤五、每秒刷新所有网络适配器的上传下载速;
步骤六、统计所有网络适配器产生的流量。
2、根据权利要求1所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:所述的步骤一中,扫描当前计算机中可能存在的所有网络适配器。
3、根据权利要求1所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:所述的步骤二中,判断步骤一得到的网络适配器数量是否大于一。
4、根据权利要求1所述的一种基于.net实现实时网速监控的方法,其特征在于:所述的步骤三中,根据步骤二判断的结果,自动获取所有的网络适配器。
5、根据权利要求1所述的一种基于.net实现实时网速监控的方法,其特征在于:所述的步骤四中,通过创建定时器,每秒重新运行所有网络适配器。
6、根据权利要求1所述的一种基于.net实现实时网速监控的方法,其特征在于:所述的步骤五中,实时刷新当前所有适配器的上传下载速度并保存下来。
7、根据权利要求1所述的一种基于.net实现实时网速监控的方法,其特征在于:所述的步骤六中,通过累计步骤五获取到的上传下载速度得到当前计算机运行时所产生的所有流量。
本发明实现了一种基于.net实现实时网速显示的方法,提供一种即时了解计算机网速的方法,解决了用户不知道当前计算机网速是否正常的问题。
附图说明
下面结合附图对本发明进一步说明:
图1是本发明方法流程图。
具体实施方式
如图1所示,本发明具体包含以下几个步骤:
步骤一、获取计算机上所有的网络适配器;
步骤二、判断当前计算机是否存在网络适配器;
步骤三、选择计算机上所有的网络适配器;
步骤四、创建定时器;
步骤五、每秒刷新所有网络适配器的上传下载速度;
步骤六、统计所有网络适配器产生的流量。
1.一种基于.net实现计算机网络流量统计的方法:所述的方法包含以下几个步骤:
步骤一、获取计算机上所有的网络适配器;
步骤二、判断当前计算机是否存在网络适配器;
步骤三、选择计算机上所有的网络适配器;
步骤四、创建定时器;
步骤五、每秒刷新所有网络适配器的上传下载速度;
步骤六、统计所有网络适配器产生的流量。
2.根据权利要求1所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:所述的步骤一中,扫描当前计算机中可能存在的所有网络适配器。
3.根据权利要求2所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:每秒都会重新获取所有网络适配器的上传下载速度并累加起来。
4.根据权利要求1所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:所述的步骤二中,判断步骤一得到的网络适配器数量是否大于一。
5.根据权利要求1所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:所述的步骤三中,根据步骤二判断的结果,自动获取所有的网络适配器。
6.根据权利要求1所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:所述的步骤四中,通过创建定时器,每秒重新运行所有网络适配器。
7.根据权利要求1所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:所述的步骤五中,根据步骤四实时刷新当前所有适配器的上传下载速度并保存下来。
8.根据权利要求1所述的一种基于.net实现计算机网络流量统计的方法,其特征在于:所述的步骤六中,通过累计步骤五获取到的上传下载速度得到当前计算机运行时所产生的所有流量。