پژمان نیکروان 6,055 ارسال شده در 23 اسفند، ۱۳۹۳ اشتراک گذاری ارسال شده در 23 اسفند، ۱۳۹۳ سلام دوستان. من زیاد بحث اینترنت رو دنبال میکنم،چند تا راه واسه چک کردن اتصال شبکه و اینترنت وجود داره ... همون که وقتی تو برنامه ای به اینترنت وصل نباشید اخطار میده. با httpJob ، ای پی و ... که هرکدوم مشکل خودشون رو دارن یا برای اینکه چک کنه وصل هست یکم طول میکشه. یا هرکدوم یه جاهای خاص خودشون استفاده میشن. این روش که با کتابخونه فون انجام میشه رو شانسی فهمیدم،نمیدونم وجود داره یانه. این روش به طور کلی میاد چک میکنه که آیا اینترنت گوشی یاهمون دیتا روشن هست یانه؟ که در صورت بله یا خیر یه مقداری رو برگشت میده. یا اگه وای فای وصل بود هم بازهم همون مقدار رو برگشت میده اما نوعش رو هم میگه که به وای فای وصل هست یا دیتا گوشی،حالا ما بااین کار نداریم و میخوایم فقط ببینم روشن هست یا خاموش. کتابخانه Phone رو تیک میزنیم و یه متغیر از نوع PhoneEvenet تعریف میکنیم: Dim ff As PhoneEvents یه متغیر دیگه از نوع Boolean تعریف میکنیم که اگه نت وصل بود اون رو true کنه. Dim net As Boolean متغیر ff رو intiaize میکنیم و یه event واسش تعریف میکنیم: ff.Initialize("ff") خب phoneEvenent رویداد های زیاد و جالبی داره که پیشنهاد میکنم حتما نگاه کنید مثل: شارژ گوشی چقده؟ شارژر وصله؟ گوشی وقتی خاموش شد... صفحه گوشی خاموش یا روشن شد... و ... حالا بگذریم ما به رویدادی احتیاج داریم که وقتی نت گوشی وصل یا قطع شد یه مقداری رو برگشت میده. که ای رویداد هست: Sub ff_ConnectivityChanged (NetworkType As String, State As String, Intent As Intent) If State = "CONNECTED" Then net=True Else net=False End If End Sub ببینید چقدر راحت... NetWorkType همون چیزی هست که به ما میگه نوع اینترنتمون چی هست مثلا دیتا موبایل: Mobile رو برگشت میده. State هم اگه نت وصل باشه مقدار "CONNECTED" و در صورت وصل نبودن "DISCONNECTED" رو برگشت میده. خیلی راحت اومدم گفتم اگه State مساوی با CONNECTED بود متغیر net رو true کنه در غیر این صورت هم فالس کنه. حالا داخل رویداد کلیک یه باتون میخوایم چک کنیم که وصل هستیم یانه: Sub Button1_Click If net=True Then Msgbox("اینترنت وصل است","صحیح") Else Msgbox("اینترنت خود را وصل کنید","خطا در اتصال شبکه") End If End Sub همه چی مشخص هست دیگه... اگه net مساوی true بود پس نت وصله و مسیج صحیح میده درغیر این صورت هم میگه نت قطع هست. موفق باشید. سورس پیوست شد! پسورد: basic4android.org checkNet.zip لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mohammad-alone 564 ارسال شده در 23 اسفند، ۱۳۹۳ اشتراک گذاری ارسال شده در 23 اسفند، ۱۳۹۳ مرسی دوست خوبم چطوری لیست اون Event ها رو میشه دید ؟؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 23 اسفند، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 23 اسفند، ۱۳۹۳ خواهش میکنم. قبلا هم بحث شده بود. وقتی کتابخانه رو تیک و متغیر رو تعریف کردین. داخل یه فضای خالی بنویسید Sub بعد یه اسپیس بزنید فاصله بدید و بعد کلیک تب رو بزنید یه لیست باز میشه که ازاونجا PhoneEvenet رو انتخاب و اینتر بزنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ehsankhan 256 ارسال شده در 23 اسفند، ۱۳۹۳ اشتراک گذاری ارسال شده در 23 اسفند، ۱۳۹۳ سلام دوستان.من زیاد بحث اینترنت رو دنبال میکنم،چند تا راه واسه چک کردن اتصال شبکه و اینترنت وجود داره ... همون که وقتی تو برنامه ای به اینترنت وصل نباشید اخطار میده. با httpJob ، ای پی و ... که هرکدوم مشکل خودشون رو دارن یا برای اینکه چک کنه وصل هست یکم طول میکشه. یا هرکدوم یه جاهای خاص خودشون استفاده میشن. این روش که با کتابخونه فون انجام میشه رو شانسی فهمیدم،نمیدونم وجود داره یانه. این روش به طور کلی میاد چک میکنه که آیا اینترنت گوشی یاهمون دیتا روشن هست یانه؟ که در صورت بله یا خیر یه مقداری رو برگشت میده. یا اگه وای فای وصل بود هم بازهم همون مقدار رو برگشت میده اما نوعش رو هم میگه که به وای فای وصل هست یا دیتا گوشی،حالا ما بااین کار نداریم و میخوایم فقط ببینم روشن هست یا خاموش. کتابخانه Phone رو تیک میزنیم و یه متغیر از نوع PhoneEvenet تعریف میکنیم: Dim ff As PhoneEvents یه متغیر دیگه از نوع Boolean تعریف میکنیم که اگه نت وصل بود اون رو true کنه. Dim net As Boolean متغیر ff رو intiaize میکنیم و یه event واسش تعریف میکنیم: ff.Initialize("ff") خب phoneEvenent رویداد های زیاد و جالبی داره که پیشنهاد میکنم حتما نگاه کنید مثل: شارژ گوشی چقده؟ شارژر وصله؟ گوشی وقتی خاموش شد... صفحه گوشی خاموش یا روشن شد... و ... حالا بگذریم ما به رویدادی احتیاج داریم که وقتی نت گوشی وصل یا قطع شد یه مقداری رو برگشت میده. که ای رویداد هست: Sub ff_ConnectivityChanged (NetworkType As String, State As String, Intent As Intent) If State = "CONNECTED" Then net=True Else net=False End If End Sub ببینید چقدر راحت... NetWorkType همون چیزی هست که به ما میگه نوع اینترنتمون چی هست مثلا دیتا موبایل: Mobile رو برگشت میده. State هم اگه نت وصل باشه مقدار "CONNECTED" و در صورت وصل نبودن "DISCONNECTED" رو برگشت میده. خیلی راحت اومدم گفتم اگه State مساوی با CONNECTED بود متغیر net رو true کنه در غیر این صورت هم فالس کنه. حالا داخل رویداد کلیک یه باتون میخوایم چک کنیم که وصل هستیم یانه: Sub Button1_Click If net=True Then Msgbox("اینترنت وصل است","صحیح") Else Msgbox("اینترنت خود را وصل کنید","خطا در اتصال شبکه") End If End Sub همه چی مشخص هست دیگه... اگه net مساوی true بود پس نت وصله و مسیج صحیح میده درغیر این صورت هم میگه نت قطع هست. موفق باشید. سورس پیوست شد! پسورد: basic4android.org خیلی خیلی ممنون اتفاقا دنبالش بودم بازم ممنون *قلب**زبونک* لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alijenab 12 ارسال شده در 10 دی، ۱۳۹۴ اشتراک گذاری ارسال شده در 10 دی، ۱۳۹۴ سلام چطور میشه ابتدای اجرا شدن برنامه متوجه بشیم به انترنت متصل است یا نه ؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 10 دی، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 10 دی، ۱۳۹۴ سلام چطور میشه ابتدای اجرا شدن برنامه متوجه بشیم به انترنت متصل است یا نه ؟ سلام شما با کتابخانه AriaLib خیلی راحت میتونید اینکارو انجام بدید. سرچ کنید هستش. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
کاربر ناشناس 2,148 ارسال شده در 10 دی، ۱۳۹۴ اشتراک گذاری ارسال شده در 10 دی، ۱۳۹۴ سلام چطور میشه ابتدای اجرا شدن برنامه متوجه بشیم به انترنت متصل است یا نه ؟ http://answercenter.ir/topic/8167-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C-assistant/ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.