نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: ترفندهای برنامه‌نویسی

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو سایت
    تاریخ عضویت
    Feb 2010
    محل سکونت
    هر جا که دل خوش باشه
    نوشته ها
    9,369
    تشکر تشکر کرده 
    12,680
    تشکر تشکر شده 
    7,551
    تشکر شده در
    3,656 پست
    قدرت امتیاز دهی
    3150
    Array

    ترفندهای برنامه‌نویسی

    ترفند: تشخیص اتصال به اینترنت

    سکو: Win9X, WinNT,WinME, Win2000

    زبان: تمام زبان‌های کاربردنویسی تحت ویندوز

    در این ترفند روش تشخیص اتصال به اینترنت توسط برنامه توضیح داده می شود . شاید به این موضوع دقت کرده‌ باشید که در خیلی از برنامه‌های ارتباطی از جمله Messengerها، به محض ارتباط با اینترنت برنامه Messenger هم فعال شده و شروع به عملیات تعیین شده می‌کند.

    ما نیز در این ترفند روشی را معرفی می‌کنیم که به کمک آن می‌توانید به راحتی متصل بودن یا نبودن به اینترنت را از طریق برنامه خود متوجه شوید. البته انجام این کار مستلزم وجود یک حلقه دائمی برای اجراست (مانند یک Thread یا وضعیتldle برنامه) که به طور دائم وضعیت اتصال به اینترنت را تعیین کرده و در صورت اتصال، عملیات موردنظر را انجام‌دهد.
    در API ویندوز، تابعی وجود دارد به نام Inetls Offline که این کار را برای ما انجام می‌دهد. برای استفاده از این تابع در مترجم‌های زبان C باید فایل Intshcut.h را include کنید.

    شرح این تابع بصورت زیراست:

    (BOOL InetlsOffline (DWORD dwFlags

    پارامتر dwFlags هنوز پیاده‌سازی نشده و باید مقدار آن مساوی صفر باشد. اگر مقدار بازگشتی این تابع TRUEباشد، آنگاه به اینترنت متصل نیستیم و FALSE بودن آن نشان دهنده اتصال ما به اینترنت است. سورس و فایل اجرایی نمونه این ترفند را می‌توانید از سایت مجله در قسمت downloads تحت نام tnt6_check_connected.zip دریافت نمایید.
    وقتی با خدا گل یا پوچ بازی می کنی ، نترس ، تو برنده ای

    چون خدا همیشه دو دستش پره


    [SIGPIC][/SIGPIC]

  2. کاربر مقابل از mozhgan عزیز به خاطر این پست مفید تشکر کرده است:


برچسب ها برای این تاپیک

علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

http://www.worldup.ir/