منوی اصلی
به وبسایت پرشین آی تی خوش آمدید ، امروز سه شنبه ۳ مرداد ۱۳۹۶
خانه / سی شارپ / آموزش نحوه نمایش MAC یا آدرس کارت شبکه در سی شارپ

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

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

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

ثبت نام ورود
رمز فایل : بدون رمزگزارش خرابی لینک دانلود
بازدید : 414
تاریخ : ۱۳۹۱/۰۷/۱۶
نویسنده: مهدی
دسته: سی شارپ
http://prsit.ir/16

جهت عضویت در خبرنامه سایت ، آدرس ایمیل خود را وارد نمایید .

دیدگاه کاربران
هنوز دیدگاهی ثبت نشده