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

آموزش نحوه نمایش 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());
}

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

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

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