1樓:匿名使用者
搞那麼複雜幹嘛?重新建立一個測試socket,和定時器,定時器建議20秒或多少,新soket定時重新連下目標ip,如果能連上,則網路還通,網路也沒問題,如果連結出錯,就斷開原來的socket即可,也可以做個提示!
'來簡單**:winsock1是原始socket, 而winsock_test是定時測試的socket!
private sub timer_ping_timer() '注意這個定時器,設定20秒或自設其它
if winsock1.state = 7 then '再多個socket1 測試下,每20秒
winsock_test.remotehost = winsock1.remotehost
winsock_test.remoteport = winsock1.remoteport
winsock_test.connect
delay (2) 『一定要延時2秒左右
if winsock_test.state = 7 then
winsock_test.close
else
winsock_test.close
msgbox("winsock1 已經斷開!") '提示錯誤
winsock1.close
end if
end if
end sub
2樓:悠悠周郎
.net 可以,6.0 的話需要 api 函式,不懂……
3樓:麒麟中國
呼叫了api,挺複雜的
上我的qq空間看吧
怎麼用批處理判斷一個網段的電腦是否能ping通?
4樓:匿名使用者
@echo off
for /f %%i in (d:\test\iptest.txt) do (ping -n 1 %%i|findstr ttl>nul&&echo ping得通.
||echo ping不通)
pause
vb如何呼叫ping命令來判斷是否聯網!?
5樓:希望電腦教學
ping命令檢查網路的常用方法
6樓:匿名使用者
網路狀態檢測
vb呼叫ping命令檢測網路
更換網路運營商,是否能徹底更換IP地址
無論是否更換網路運營商,還是新裝,都可以一下步驟來操作 首先如果有個無線路由器,那麼就先把電源接通,然後插上網線,進線插在wan口 一般是藍色口 然後跟電腦連線的網線就隨便插哪一個lan口啦,做好這些工作後,然後你會看到路由器後面有個地址跟帳號密碼,連線好後在瀏覽器輸入在路由器看到的地址,一般是19...
C 中如何判斷物件是否屬於某個類
c 語言判斷一個物件有兩種機制 在執行時判斷,使用if else int i if typeid i typeid int cout i is int endl else cout i is not int endl 在編譯時判斷,使用過載或者特化 template class t void fun...
如何找回,vivo手機被偷關機狀態是否能找回
首先回答對方關機狀態手機是無法定位的 首先要知道vivo手機尋回功能在 vivo的手機尋回功能隱藏在i管家裡面,所有我們要提前在手機上面開啟手機尋回,先要找打i管家並進入,進入到vivo i管家裡面以後會看到i管家裡面的很多功能,手機清理,流量監控,騷擾攔截等功能,在最後面的就是手機尋回功能,點選手...