ايران ويج

نسخه‌ی کامل: کانک بودن
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام خسته نباشید تو vb6 چطوری میشه فهمید به اینترنت وصل هسته یا نه اگر نیستی کانک بشه؟
InternetGetConnectedState()


منبع
خب بااین روش میشه فهمید کانک هستی یا نه اگر نبودی چطوری میشه کانک شد؟
کد:
RASAPI32.DLL



RasCreatePhonebookEntryA
RasDeleteEntryA
RasDialA
RasEditPhonebookEntryA
RasEnumConnectionsA
RasEnumDevicesA
RasEnumEntriesA
RasGetConnectStatusA
RasGetEntryDialParamsA
RasGetEntryPropertiesA
RasGetErrorStringA
RasHangUpA
RasRenameEntryA
RasSetEntryDialParamsA
RasSetEntryPropertiesA
RasValidateEntryNameA

کل کار هایی که ویندوز با connection هاش می کنه تو این dll هست . و اکثر کار هایی که میشه با همین چند تا تابع هست.


منبع خودم.
سلام .
برای اینکه بفهمید به اینترنت کانکت هستید یا نه این هست که آدرس یک سایت مثل گوگل رو Ping کنید . اگه پاسخی دریافت کردید یعنی به اینترنت کانکت هستید .

برای اتصال به اینترنت هم از کد زیر استفاده کنید .

کد:
Shell "Rasdial.exe 'ConnectionName' 'Username' 'Password' 'Tel'"

موفق باشید .