PDA

View Full Version : سوال: ساخت dll ؟



nice_boy_a
سه شنبه 17 اسفند 1389, 23:13 عصر
سلام.
تو vb 2008 فایل dll چطوری میسازن؟
نحوه ی استفاده از dll ساخته شده تو پروژه های دیگه رو توضیح بدین.
ممنون.

ebrahimv
سه شنبه 17 اسفند 1389, 23:42 عصر
هنگام ايجاد پروژه گزينه Class Library رو انتخاب كن

nice_boy_a
چهارشنبه 18 اسفند 1389, 22:24 عصر
کامل تر میشه توضیح بدین؟

ebrahimv
چهارشنبه 18 اسفند 1389, 22:36 عصر
نميدونم تا چه حد با كلاس ها اشنايي اگر بلد باشي چيز خاصي نداره و هنگام اجرا تو پوشه بين يه دلل درست ميشه

shadi khanum
چهارشنبه 18 اسفند 1389, 22:37 عصر
وقتی میخوای یه پروژه New کنی، Class library رو انتخاب کن به جای WindowsFormApplication
وقتی هم کلاسی که میخوای رو نوشتی و کامل شد، پروژه رو که build کنی، تو مسیر برنامه تو Bin یه فایل Dll میسازه به اسم پروژت.
واسه استفاده از این Dll تو پروژه های دیگه هم برو به My Project، Refrences . اینجا Add Refrence بزن و اون Dll رو انتخاب کن.

nice_boy_a
پنج شنبه 19 اسفند 1389, 13:43 عصر
فایل dll رو به پروژه add کردم.چه جوری به متدهاش دسترسی داشته باشم؟( مثلا اسم فایل dll ای که add کردم ClassLibrary1 هست)

shadi khanum
پنج شنبه 19 اسفند 1389, 18:13 عصر
خوب، تو این classLibrary1 که Add Refrence کردی به پروژت فرض کن یه کلاس داشتی به اسم Math که تو اون یه تابع به نام Add داشتی . واسه استفاده از این تابع Add:
Dim m as new ClassLiobrary1.Math
m.add(10,12)