带宽监视器

时间:2011-12-24 00:22:54

标签: vb.net

我想创建一个监控用户上传/下载流量的应用程序。有人能指出一些我可以看一下的代码吗?

我找到了SharpPcap - 用于.NET的数据包捕获框架,但找不到任何vb.net代码。

我找到了这段代码:

    Dim Properties As IPGlobalProperties
    Dim StatV4 As IPGlobalStatistics
    Properties = IPGlobalProperties.GetIPGlobalProperties
    StatV4 = Properties.GetIPv4GlobalStatistics
    Dim Packets As Long = StatV4.ReceivedPackets

实际上是什么'包'?我可以通过将recievedPackets乘以数据包大小......或类似的东西来计算此代码的下载/上传吗?

2 个答案:

答案 0 :(得分:0)

我发现这个项目http://www.codeproject.com/KB/IP/dotnetwinpcap.aspx已获得GPL许可,您可以浏览代码。

答案 1 :(得分:0)

你可以在SharpPcap examples at CodeProject找到一些很好的例子,但它们当然是在C#中。但是将这些示例从C#转换为VB.NET将非常麻烦。