نمایش نتایج: از شماره 1 تا 1 از مجموع 1
Like Tree2نفر پسندیدند
  • 2 ارسال توسط Tishab

موضوع: ساخت dll و استفاده از آن در #c

  1. #1
    SUPERMODERATOR
    تاریخ عضویت
    2012 May
    ارسال ها
    430
    تشکر
    750
    تشکر شده 961 بار در 440 پست
    نوشته های وبلاگ
    4


    آيا اين پست براي شما سودمند بود؟ بله | خیر

    ساخت dll و استفاده از آن در #c

    ساختDLL و استفاده از آن در #C ،در 8مرحله

    کاربرد DLL : از توابعی که در پروژه زیاد استفاده می شود و یا در پروژه های تیمی و یا در فروش(تا اینکه کسی به سورس کد دسترسی نداشته باشه)،از dll استفاده می شود.


    ساخت DLL :

    1) در گام اول یه پروژه باز می کنیم: visualC# << NewProject و از نوع Class Library

    .... (بطور مثال اسم پروژه رو MyDll میذاریم)


    2) در Solution Explorer یک فایل به نام Class1.cs می سازد... این کلاس رو پاک می کنیم.

    3)
    در Solution Explorer روی نام پروژه یعنی My Dll راست کلیک می کنیم و Add >> Class رو کلیک می کنیم و بطور مثال اسم کلاس رو Myp میذاریم.




    4) کل پروژه ای که میخوایم به Dll تبدیل کنیم رو در Myp.cs کپی میکنیم. سپس نام namespace رو به MyDll و همچنین Class Myp رو به public Class Myp تغییر میدیم.


    5) چون بقیه به سورس کد آن دسترسی نخواهند داشت و فقط میتونند از dll استفاده کنن، پس باید مقادیر کلاس رو از Public به Public Static تغییر بدیم.


    6) از منوی Build >> Build Solution رو کلیک می کنیم. حال اگر به فایل پروژه در محل ذخیره شده بریم، dll ساخته شده رو خواهیم دید.



    استفاده از Dll :

    7) برای استفاده از dll در پروژه ها باید ابتدا پروژه رو باز کنیم و در Solution Explorer روی نام پروژه راست کلیک و Add Reference رو کلیک کنیم.


    8) درصفحه ای که باز می شود Browse رو کلیک می کنیم و آدرس فایل dll را که در سیستم ذخیره کردیم وارد کرده و ok می کنیم.



    این آموزش رو طبق فیلم آموزشی مهندس کیانیان نوشتم...

    موفق باشید.




    موضوعات مشابه:
    ویرایش توسط Tishab : 5th November 2013 در ساعت 11:36 PM
    fzl و jellyfish این را میپسندند
    سه جمله برای کسب موفقیت: ..... 1. بیشتر از دیگران بدانید.....2. بیشتر از دیگران کار کنید......3. کمتر انتظار داشته باشید. ( ویلیام شکسپیر )

 

 

کاربران برچسب خورده در این موضوع

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Persian Language By Ustmb.ir
این انجمن کاملا مستقل بوده و هیچ ارتباطی با دانشگاه علوم و فنون مازندران و مسئولان آن ندارد..این انجمن و تمامی محتوای تولید شده در آن توسط دانشجویان فعلی و فارغ التحصیل ادوار گذشته این دانشگاه برای استفاده دانشجویان جدید این دانشگاه و جامعه دانشگاهی کشور فراهم شده است.لطفا برای اطلاعات بیشتر در رابطه با ماهیت انجمن با مدیریت انجمن ارتباط برقرار کنید
ساعت 04:53 PM بر حسب GMT +4 می باشد.