السلام عليكم ورحمة الله وبركاته
أخي العزيز ... علي
تعود الدالة بـ False لأن الـ TimeOut الافتراضي لها هو 500 ملي ثانية (يعني نص ثانية) ولو الانترنت عندك بطيئ جداً فبالتأكيد ستخرج الدالة بـ False إذا انتهت الـنصف ثانية الافتراضية قبل التحقق من الموقع المطلوب .
وقد قمت بتجربة ذلك حيث وضعت زمن الخروج بـ 100 مللي ثانية فظهرت لي النتيجة False .
لذلك حدد الـ TimeOut للدالة كالتالي :
حددنا الزمن الذي ستستغرقه الدالة بثانيتين ، يمكنك زيادته اذا اقتضى الأمر
والله أعلم
****
***
**
*
أخي العزيز ... علي
تعود الدالة بـ False لأن الـ TimeOut الافتراضي لها هو 500 ملي ثانية (يعني نص ثانية) ولو الانترنت عندك بطيئ جداً فبالتأكيد ستخرج الدالة بـ False إذا انتهت الـنصف ثانية الافتراضية قبل التحقق من الموقع المطلوب .
وقد قمت بتجربة ذلك حيث وضعت زمن الخروج بـ 100 مللي ثانية فظهرت لي النتيجة False .
لذلك حدد الـ TimeOut للدالة كالتالي :
PHP كود :
If My.Computer.Network.Ping("google.com",2000) Then
MsgBox("موصول")
Else
MsgBox("غير موصول")
End If
والله أعلم
****
***
**
*