gpt4 book ai didi

vb.net - 检查互联网速度测试 VB.NET

转载 作者:行者123 更新时间:2023-12-04 07:20:51 26 4
gpt4 key购买 nike

我正在尝试从 vb.net 应用程序检查互联网速度。
我试过这段代码,但它没有给我正确的信息。

Dim netI() As NetworkInterface = NetworkInterface.GetAllNetworkInterfaces
Label3.Text = netI(0).Speed
Label3.Text = Label3.Text / 1048576
基本上我需要的是知道我的互联网速度测试下载(以 mbps 为单位)

最佳答案

有一个逻辑可以由你自己解决。
首先,您找到一个可以从 Internet 下载的文件。
然后转换文件大小 进入 兆位 千位 .您要测量的格式(Mbps 或 Kbps)
你知道下载速度是衡量的每秒兆位 千比特每秒
首先捕获开始时间

DateTime startTime = DateTime.Now
下载文件
Dim web_client As WebClient = New WebClient        
web_client.DownloadFile("URL", filename)
现在捕捉结束时间。
DateTime endTime = DateTime.Now
现在您可以使用数学函数计算下载速度。
= 文件大小/(以秒为单位的开始时间 - 以秒为单位的结束时间)
注意:仅使用 DownloadFileWebClient .因为此方法在下载文件时会阻塞。请勿使用 DownloadFileAsync .

关于vb.net - 检查互联网速度测试 VB.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68512798/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com