2نفر پسندیدند
-
2
ارسال توسط Tishab
-
5th November 2013 11:01 PM
#1
SUPERMODERATOR
آيا اين پست براي شما سودمند بود؟
بله |
خیر
ساخت 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
سه جمله برای کسب موفقیت: ..... 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 می باشد.
علاقه مندی ها (Bookmarks)