歡迎跟我連絡

本頁最下方有Web MSN可以直接跟我交談喔!
免安裝程式...哈哈 歡迎聊天

2008年8月13日 星期三

檢查電腦是否連結網路 [Check Network Connection Status]

今天因為在寫一隻後門程式,需要檢查電腦是否連上網路
網路上找了半天的資料,都免不了要Open Secket Listen,不然就是去Ping xx主機....
但是都無法做到近乎Real Time
突然想起日前介紹的Using the VB.net My namespace或許有提供某些東西給幸福的VB.NET使用者使用.於是真的發現了這玩意
using Microsoft.VisualBasic.Devices;
...
Microsoft.VisualBasic.Devices.Computer myComputer;
...

if( !myComputer.Network.IsAvailable ) //如果網路斷訊就傳回true
{
...
}
將它搭配個Timer,interval設個0.1秒,保證好用...

0 個回應:

MSN狀態(我在線上時,可以跟我交談喔)