PDA

View Full Version : سوال: نحوه ایجاد یک dll



nima898
شنبه 30 آبان 1388, 13:18 عصر
سلام
من یه تابع نوشتم میخوام تبدیل به dll کنم
لطفا راهنماییم کنید.

Mani_rf
شنبه 30 آبان 1388, 13:56 عصر
1- ویژوال استودیو را باز کنید.
2- برروی Create Project کلیک کنید.
3- Class Library را انتخاب نموده و OK کنید.
4- تابع خود را نوشته و سپس آن را کامپایل کنید تا برایتان یک فایل DLL با نام پروژه بسازد.
5- در برنامه ای که می خواهید از آن استفاده کنید، از منوی Project گزینه Add References را بزنید و فایل ساخته شده را انتخاب نمایید.

nima898
دوشنبه 02 آذر 1388, 09:54 صبح
ممنون از راهنماییتون
ورودی و خروجی ها رو چطور مشخص کتم؟

Reza Safa
دوشنبه 02 آذر 1388, 15:17 عصر
دوست عزيز اگه تابع را با آرگومان تعريف کردن باشي که مي شه ورودي

نتيجه هم با return که در تابع دادي مشخص مي شه

shahab2025
دوشنبه 02 آذر 1388, 18:47 عصر
دوست عزيز اگه تابع را با آرگومان تعريف کردن باشي که مي شه ورودي

نتيجه هم با return که در تابع دادي مشخص مي شه

توضيحت جامع بود ولي كامل نبود . يه كوچولو مثال ميزني؟؟؟:لبخند:

nima898
چهارشنبه 04 آذر 1388, 10:00 صبح
دوست عزيز اگه تابع را با آرگومان تعريف کردن باشي که مي شه ورودي

نتيجه هم با return که در تابع دادي مشخص مي شه

در واقع من تابع ننوشتم کد نوشتم اگه ممکنه یه مثال بزنید که دو عدد رو بگیره در هم ضرب کنه

Reza Safa
چهارشنبه 04 آذر 1388, 10:53 صبح
public function sum (num1 as integer, num2 as integer) as integer
return num1 + num2
end function






dim dlname as new classname
msgbox(dllname.sum(1,2))


کد قسمت اول براي محتواي dll
کد دوم براي استفاده در برنامه

nima898
چهارشنبه 04 آذر 1388, 11:17 صبح
دو تا error میده یکی به classename یکی هم به dllname


دومی رو برطرفش کردم

nima898
سه شنبه 10 آذر 1388, 15:17 عصر
لطفا اگه کسی میدونه راهنمایی کنه؟