PDA

View Full Version : سوال: دریافت مقدار send و receive ارتباط اینترنت



ali_shmki
دوشنبه 15 شهریور 1389, 21:51 عصر
سلام.
من میخوام مقدار دریافت و ارسال اطلاعاتی که از طریق ارتباط اینترنت رد و بدل شده است رو به دست بیارم.
توی یکی از تاپیک ها به کامپوننت pachetX اشاره شده که اولا پولی هست دوما با دات نت سازگار نیست.

ali_shmki
سه شنبه 16 شهریور 1389, 10:48 صبح
من همچنان منتظر جوابم

fjm11100
سه شنبه 16 شهریور 1389, 11:02 صبح
ببین این کارتو راه میندازه
PerformanceCounterCategory performanceCounterCategory = new PerformanceCounterCategory("Network Interface");
string instance = performanceCounterCategory.GetInstanceNames()[2]; // 2=Index My Network Card
PerformanceCounter performanceCounterSent = new PerformanceCounter("Network Interface", "Bytes Sent/sec", instance);
PerformanceCounter performanceCounterReceived = new PerformanceCounter("Network Interface", "Bytes Received/sec", instance);
textBox1.Text += "bytes sent: " + (performanceCounterSent.RawValue / 1024).ToString() + "k\tbytes received: " + (performanceCounterReceived.RawValue / 1024).ToString() + "k\r\n";
راستی Namespace لازم براش
System.Diagnostics
است.