ورود

View Full Version : ساخت Dll و پیوند ان به برنامه اصلی؟؟؟



Mehran NZ
یک شنبه 21 مرداد 1386, 02:48 صبح
وستان عزیز من می خوام یه dll رو درست کنم که به برنامه اصلیم بچسبه ولی اصلا نمی دونم چطوری
تا اونجایی که من توی کتاب خوندم dll ها توابعی هستند که به برنامه اصلی متصل می شن ولی چطوریش و ننوشته
حالا لطفا یک نفر تابع زیر رو به برنامه پایین وصل کنه
و مراحل کار رو بهم کاملا توضیح بده خواهشا توی visual studio باشه
این تابعی که باید توی فایل dll قرار بگیره

int max(int x,int y)
{
if (x<y) return y;
else
return x;
}
اینم برنامه اصلی

#include<iostream>
using namespace std;
int max(int,int);
int main()
{int m,n;
cout<<"enter 2 number:"<<endl;
cin>>m>>n;
cout<<"the max number is:"<<max(m,n)<<endl;
}

توسعه نویس
دوشنبه 29 مرداد 1386, 00:52 صبح
دوست من شما باید تابع رو در یک فایل بنویسی و بعد بصورت dll کامپایل کنی. بعد هم یه Header با پسوند h براش داشته باشی و هر دو شون رو در محل مناسب سورس توی برنامه بزاری و بعد با دستور Include که بلدی فایل هدر رو وصل کنی به برنامه.

البته من dll ساختن رو تو ++C بلد نیستم ولی همین قدر میدونم که باید یه پروژه dll باز کنی.