منوی اصلی
به وبسایت پرشین آی تی خوش آمدید ، امروز دوشنبه ۴ بهمن ۱۳۹۵

آموزش نحوه نمایش MAC یا آدرس کارت شبکه در سی شارپ

هر کامپیوتر موجود در شبکه به منظور ایجاد ارتباط با سایر کامپیوترها ،می بایست شناسائی و دارای یک آدرس منحصربفرد به نام MAC باشد که طول این آدرس ۶ بایت یا 48 بیت است.در این آموزش قصد داریم نحوه نمایش آدرس Mac را به کمک کدهای سی شارپ آموزش دهیم.

mac-address

برای اینکار :

ابتدا System.Management را به References پروژه بیفزایید.برای اینکار به مسیر زیر بروید:

Project >> Add Reference

سپس در فرم ظاهر شده System.Management را انتخاب کرده و OK کنید (مانند شکل زیر )

سپس فضای نام ;using System.Management را به ابتدای برنامه اضافه کنید.تابع زیر را به برنامه اضافه کرده و آنرا فراخوانی کنید:

private void GetMACAddress()
{
    ManagementObjectSearcher searcher;
    string qry = "select * FROM Win32_NetworkAdapter";
    searcher = new ManagementObjectSearcher(qry);
    foreach (ManagementObject wmi_HD in searcher.Get())
        if (wmi_HD["MacAddress"] != null)
            MessageBox.Show(wmi_HD["MacAddress"].ToString());
}

در آخر یک مثال آموزشی نیز جهت دانلود قرار می دهم.

لینک های دانلود
جهت نمایش لینک دانلود وارد حساب کاربری خود شوید.

ثبت نام ورود
رمز فایل : بدون رمز گزارش خرابی لینک دانلود
بازدید : 44
تاریخ : ۱۳۹۱/۰۷/۱۶
نویسنده: مهدی
دسته: سی شارپ
مطالب مرتبط
دیدگاه کاربران
هنوز دیدگاهی ثبت نشده