|
اگر می خواهید مطلبی را صرفا در یک سایت خاص جستجو کنید در محل مربوط در گوگل به این شکل بنویسید:site:www.isfahan4u.com "computer". |
|
| ادامه مطلب... |
علوم كامپيوتر
برنامه نويسي
ترفندهای برنامهنويسی(تشخيص اتصال به اينترنت)
| ترفندهای برنامهنويسی(تشخيص اتصال به اينترنت) |
|
|
| 25 اسفند 1384 ساعت 15:04 | |
|
ترفند: تشخيص اتصال به اينترنت ما نيز در اين ترفند روشی را معرفی میكنيم كه به كمك آن میتوانيد به راحتی متصل بودن يا نبودن به اينترنت را از طريق برنامه خود متوجه شويد. البته انجام اين كار مستلزم وجود يك حلقه دائمی برای اجراست (مانند يك Thread يا وضعيتldle برنامه) كه به طور دائم وضعيت اتصال به اينترنت را تعيين كرده و در صورت اتصال، عمليات موردنظر را انجامدهد. در API ويندوز، تابعی وجود دارد به نام Inetls Offline كه اين كار را برای ما انجام میدهد. برای استفاده از اين تابع در مترجمهای زبان C بايد فايل Intshcut.h را include كنيد. شرح اين تابع بصورت زيراست:
پارامتر dwFlags هنوز پيادهسازی نشده و بايد مقدار آن مساوی صفر باشد. اگر مقدار بازگشتی اين تابع TRUEباشد، آنگاه به اينترنت متصل نيستيم و FALSE بودن آن نشان دهنده اتصال ما به اينترنت است. سورس و فايل اجرايی نمونه اين ترفند را میتوانيد از سايت مجله در قسمت downloads تحت نام tnt6_check_connected.zip دريافت نماييد. |
| < بعد |
|---|
| اخبار و تازه ها |
| ايران |
| علوم پايه |
| علوم پزشكي |
| علوم زيستي |
| علوم كامپيوتر |
| علوم مهندسي |
| موبايل |
| هنر |
| ديگر موضوعات |