求VB按時間PING指定IP,並返回ping值中的最大延遲值。

2025-07-04 08:15:00 字數 1733 閱讀 5413

1樓:網友

我這兒有個api寫的ping模組運早。

可直接傳入ip位址返回ping值。

這樣一來 做個迴圈就可以晌亂實現宴悄檔你說的功能了。

只是不知道怎麼發給你。

ping ip時顯示的延遲是表示傳送與接收的時間還是其它的?

2樓:技術簡說

是的是傳送過去經過對方處理後,返回回來總共的時間。

vb ping ip獲得延遲值

3樓:淺閣閣

開始、執行、輸入cmd ,開啟以後輸入ping 121,12, >

ping ip 的問題~多少時間秒 才說明網路卡 延遲大~~~

4樓:學易堂

時間一般在100ms以上網路延時就比較大了。

vb ping ip延遲值

5樓:換號多次

用winsock也是一種辦法 不過效果不一定好。

沒做過。。

vb如何去判斷某個ip是否能ping通?

6樓:網友

搞那麼複雜幹嘛?重新建立乙個測試socket,和定時器,定時器建議20秒或多少,新soket定時重新連下目標ip,如果能連上,則網路還通,網路也沒問題,如果鏈結出錯,就斷開原來的socket即可,也可以做個提示!

來簡單**:winsock1是原始socket, 而winsock_test是定時測試的socket!

private sub timer_ping_timer() '注意這個定時器,設定20秒或自設其它。

if = 7 then '再多個socket1 測試下,每20秒。

winsock_ =

winsock_ =

winsock_

delay (2) 『一定要延時2秒左右。

if winsock_ = 7 then

winsock_

elsewinsock_

msgbox("winsock1 已經斷開!") '提示錯誤。

end if

end if

end sub

7樓:悠悠周郎

.net 可以, 的話需要 api 函式,不懂……

8樓:麒麟中國

呼叫了api,挺複雜的。

上我的qq空間看吧。

vb中如何用shell來ping乙個要求的ip?

9樓:網友

可用如下形式。

dim strip, strcmd as stringstrip= 'text1裡輸入要指定的ip位址。這裡沒有檢查輸入的正誤。

自己用的話,輸入時注意嘍。

可以加以判斷,是否為ip或者host name的形式strcmd = "ping " & strip '把ping與ip連線成一串。

shell strcmd '執行。

10樓:網友

private sub command1_click()rem 這樣就不用你每次重做啦。

shell " /c ping " & 1end sub

11樓:

你說不行就算了,自己都不去理解。

vb時間怎麼表示,VB時間怎麼表示?

time visual basic 概念 日期和時間 針對 visual basic 6.0 使用者 請參見語言篩選器 全部 語言篩選器 多個 語言篩選器 visual basic 語言篩選器 c 語言篩選器 c 語言篩選器 j 語言篩選器 jscript visual basic 宣告 visua...

中國古代朝代按時間排序,中國歷史朝代按時間順序怎麼排列

中國歷史朝代公元對照簡表 朝 代 起 訖 都 城 今 地 夏 約前22世紀末 約前16世紀初 安邑 山西夏縣陽翟 河南禹縣 商 約前16世紀 約前11世紀 亳 河南商丘殷 河南安陽 周 西周 約前11世紀 前771 鎬京 陝西西安東周 前770 前256 洛邑 河南洛陽 秦 前221 前206 咸陽...

如何在vb上顯示時間這是範例求程式編碼

private sub form1 load byval sender as system.object,byval e as system.eventargs handles mybase.load timer1.interval 1000timer1.enabled trueend sub pr...