۳۰-مرداد-۱۳۸۸, ۱۹:۲۵:۰۹
۳۰-مرداد-۱۳۸۸, ۲۱:۲۷:۵۹
کارتو بکن اگه خطا داد بدون وصل نیست
.
یه از یه چیزی مثل کد زیر استفاده کنی:
البته ممکنه خطاهای مختلفی برگردونه نوع خطاش رو هم چک کنی بهتره.

یه از یه چیزی مثل کد زیر استفاده کنی:
کد:
Public Function IsConnectionAvailable() As Boolean
Dim objUrl As New System.Uri("http://www.google.com/")
Dim objWebReq As System.Net.WebRequest
objWebReq = System.Net.WebRequest.Create(objUrl)
Dim objResp As System.Net.WebResponse
Try
objResp = objWebReq.GetResponse
objResp.Close()
objWebReq = Nothing
Return True
Catch ex As Exception
objResp.Close()
objWebReq = Nothing
Return False
End Try
End Function
۳۱-مرداد-۱۳۸۸, ۰۲:۵۴:۳۲
تشکر
ولی اینطوری یکم بد حالت میشه نه؟ :دی
من اینو پیدا کردم ولی دانلود نشد
ولی اینطوری یکم بد حالت میشه نه؟ :دی
من اینو پیدا کردم ولی دانلود نشد
کد:
http://www.c-sharpcorner.com/uploadfile/scottlysle/connectionstate02092007002552am/connectionstate.aspx?login=true&login=true&user=lol33d
۳۱-مرداد-۱۳۸۸, ۱۱:۱۵:۵۹
(۳۱-مرداد-۱۳۸۸, ۰۲:۵۴:۳۲)x7337x نوشته است: [ -> ]ولی اینطوری یکم بد حالت میشه نه؟ :دیچرا بد حالت میشه؟
(۳۱-مرداد-۱۳۸۸, ۰۲:۵۴:۳۲)x7337x نوشته است: [ -> ]من اینو پیدا کردم ولی دانلود نشدخب کدش که هست کپی کن. ولی مشکل اون اینه که از توابع API استفاده کرده و باعث وابستگی برنامه میشه. تا میتونی ازش استفاده نکن.
کد:http://www.c-sharpcorner.com/uploadfile/scottlysle/connectionstate02092007002552am/connectionstate.aspx?login=true&login=true&user=lol33d
۳۱-مرداد-۱۳۸۸, ۱۴:۲۷:۰۶
چه وابستگی ای؟
میشه بیشتر توضیح بدی؟
تشکر
میشه بیشتر توضیح بدی؟
تشکر
۳۱-مرداد-۱۳۸۸, ۱۵:۲۴:۲۳
چک کردن وضعيت اتصال اينترنت، شبکه، پراکسی... به وسيله API
۳۱-مرداد-۱۳۸۸, ۱۶:۲۸:۱۹
(۳۱-مرداد-۱۳۸۸, ۱۴:۲۷:۰۶)x7337x نوشته است: [ -> ]چه وابستگی ای؟
میشه بیشتر توضیح بدی؟
تشکر
یکیاز ویژگی های برنامه های دات نت اینه که به محیط وابسته نیست و فقط به دات نت وابسطه هستن. وقتی از توابع API استفاده میکنید برنامه وابسطه به اون سیستم عامل میشه.( البته اگه قرار باشه فقط توی همون سیستم عامل اجرا بشه مشکلی نداره. شاید با ورژن های دیگه هم مشکلی پیدا نکنه ولی این تضمین شده دیگه نیست)
۳۱-مرداد-۱۳۸۸, ۱۶:۳۵:۱۵
مرسی دوست عزیز حل شد
۰۲-دى-۱۳۸۸, ۱۵:۰۹:۲۷
اگر می شود راهی رو بگید که بشود در vb.6 به اینترنت وصل هست یا نه به جز API IsNetworkAlive چون اگر سیستم شما به شبگه داخلی یا حتی به کارت شبکه هم وصل باشد برنامه به اشتباه با وصل بود اینترنت اشتباه می گیرد و این خطا بزرگی هست