PDA

View Full Version : سوال:تفاوت library و component در دلفی



delphi_programmer_2010
شنبه 29 آبان 1389, 13:56 عصر
سلام.میشه بگید مفهوم library چی هست و تفاوتش با component چیه؟کاربرد library؟

:گیج:
مرسی

Mahmood_M
شنبه 29 آبان 1389, 14:37 عصر
Library ها ( مثل DLL ها یا BPL ها ) می تونند شامل مجموعه ای از کامپوننت ها ( کلاسها ، Object ها ، ... ) ، فایلها ( به صورت Resource ) ، توابع و Procedure های مستقل و ... باشن در حالی که هر کامپوننت مجموعه ای از کلاسهاست که درونشون داده ها ، توابع ، Procedure ها و ... ثبت شده ...

شاید بشه یک کامپوننت رو از نظر محتویات ! ، زیر مجموعه ای از Library ها دونست ، کلا مفهوم کامپوننت در نحوه ی عمل IDE و کامپایلر دلفی معنی پیدا میکنه ، کامپوننتها چیزی جز چند کلاس نیستند ، فقط وقتی این کلاسها در IDE دلفی رجیستر میشن به عنوان یک کامپوننت شناخته میشن ، درواقع مجموعه ای از کلاسها و متد ها و توابع و ... گردآوری شدند که در دلفی به اونها Component گفته میشه ، ممکنه همین مجموعه در زبانهای برنامه نویسی دیگه ای نام های متفاوتی داشته باشند ...

از جهاتی میشه کامپوننت رو زیر مجموعه ی Library ها دونست ولی با مقایسه دقیقتر ربط زیادی به هم ندارند !

rezamahdizadeh
دوشنبه 01 آذر 1389, 10:05 صبح
چه جوری میشه یک سری فرم و یونیت را بر حسب موضوعی تبدیل به یک Library کرد؟

devil00x
دوشنبه 01 آذر 1389, 10:22 صبح
دوست عزیز ساخت dll در دلفی رو سرچ کنی مشکلت حل خواهد شد.

Mahmood_M
دوشنبه 01 آذر 1389, 12:30 عصر
چه جوری میشه یک سری فرم و یونیت را بر حسب موضوعی تبدیل به یک Library کرد؟
اگر منظورتون رو درست متوجه شده باشم : " مقاله : ایجاد فایلهای BPL و استفاده از آنها (http://barnamenevis.org/forum/showthread.php?p=1154908) "

موفق باشید ...