سلام به همه دوستان عزیز برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
فایل DLL چیست ؟
یه توضیح کوچیک در مورد Dll ها و بعدشم روش ساختن DLL با #C .برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
فایل dll یک کتابخونه ازData و Code هست که می تونه در یک زمان توسط چندینApplication مورد استفاده قرار بگیره .برای مثال در سیستم عامل Windows فایل Comdlg32.dll عملکرد های مربوط به Dialog Box ها رو انجام میده .
در نتیجه هر Application ی در ویندوز می تونه از توابعی که توی این dll هستند موقع باز کردن Dialog Box استفاده کنه .مزیت اصلی فایل های dll در استفاده مجدد و همینطور استفاده بهتر از حافظه سیستم هست .
کاربرد dll در برنامه نویسی :با استفاده از این فایل های dll میشه برنامه هارو به صورت کاملا Modular و با مولفه های قابل مدیریت نوشت .برای مثال یه برنامه Accountig که به صورت Modular نوشته شده می تونه بسیار سریعتر از نمونه مشابه که Modular نوشته نشده اجرا بشه .
دلیلشم اینه که Module ها به صورت جدا از هم کار می کنند و هر Moduleی که نصب شده باشه در زمان اجرا توی حافظه Load میشه و از یه Module فقط زمانی استفاده میشه که به اون Module احتیاج باشه .
مزیت دیگه استفاده از Module اینه کهUpdate برنامه خیلی راحت تر انجام میشه و فقط Module مورد نظر Update میشه بدون اثر گذاشتن روی سایر Module ها .
فایل های زیر در سیستم عامل Windows به عنوان DLL مورد استفاده قرار می گیرند .
ActiveX Controls (.ocx) filesمثه کنترل Calendar در ویندوز .
Control Panel (.cpl) filesمثه همه Item های موجود در کنترل پنل Windows
Device Driver Controls (.drv) files
مثه یک فایل Driver برای یک Printer ...
ان شالله بعد از این مقدمه میریم سراغ ساختن DLL ها با #C .
موفق باشید برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
کسری
Bookmarks