2011年1月4日 星期二

PING的功能

目前.NET裡面PING的方法有2~3種,但同一的致命傷就是當對方IP或PORT未開通時,將會導致程式卡住或停頓,這樣將嚴重影響到其他程序的進行!

在比較過後的結論是

使用 My.Computer.Network.Ping的方法與搭配SLEEP(500)暫停的功能,只會影響1.5~2秒,
使用 PINGSEND.Send的方法與搭配SLEEP(500)暫停的功能,將會影響7~8秒,所以建議還是使用MY空間


測試範例
'Dim siteResponds As Boolean
'TextBox1.Text = TextBox1.Text & Now & vbCrLf
'siteResponds = My.Computer.Network.Ping("127.0.0.1")

'Sleep(500)


'TextBox1.Text = TextBox1.Text & Now & siteResponds
'Timer1.Enabled = False

沒有留言:

張貼留言