تور لحظه آخری
امروز : جمعه ، 30 شهریور 1403    احادیث و روایات:  پیامبر اکرم (ص):كسى كه براى زنده كردن حق يك مسلمان، شهادت حقّ بدهد، روز قيامت در حالى آورده مى‏...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

تریدینگ ویو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

وکیل کرج

خرید تیشرت مردانه

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

خرید نهال سیب سبز

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

شات آف ولو

تله بخار

شیر برقی گاز

شیر برقی گاز

خرید کتاب رمان انگلیسی

زانوبند زاپیامکس

بهترین کف کاذب چوبی

پاد یکبار مصرف

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

بلیط هواپیما

 






آمار وبسایت

 تعداد کل بازدیدها : 1816881233




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

Dll و component


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : Dll و component shahinfarasystem12-11-2009, 01:44 PMسلام ممكنه بهم بگيد تفاوت Dll و component چي هستش؟ ممنون _H2_17-11-2009, 12:31 PMسلام و خسته نباشید. Component به معنی مولفه است و در دنیای برنامه نویسی به یک ابزار خاص که سر جمع یک وظیفه خاص را انجام میدهد اتلاق میشود. ( مثلاً Component ای که فرد یا شرکتی ساخته و قابلیت ارتباط با اسکنرها را دارد و پیاده سازی امکان اتصال به اسکنر را در برنامه بسیار ساده و راحت میکند. ) DLL یک فایل اجرایی روی هارد است. یک چیزی شبیه exe و ocx. در واقع dll و ocx و exe سه نوع و پسوند مهم فایل در ویندوز هستند که میتوانند کدهای قابل اجرا توسط CPU را را در خود جای دهند و کنترلر رایانه را به دست بگیرند. مثل فایلهای mp3 که شامل اطلاعات باینری یک موسیقی دیجیتالی میشود، dll و ocx و exe هم شامل اطلاعات باینری آپکدهای فرمانی CPU هستند که قابلیت اجرا در CPU را دارد. در واقع نمود هارد دیسکی Components و چیزی که باید Copy و Paste شود و چیزی که شما بتوانید در رایانه مشاهده کنید میشود یک یا چند فایل dll یا ocx یک فایل dll میتواند در خودش تعداد نامحدودی Component را یکجا جادهد. و البته اگر یک Component خیلی پیچیده باشد و گروه برنامه نویسی صلاح بداند میتوانید یک Component را به بخش ها و مازولهای مختلف بشکند و در چندین dll جای دهد. ===== یک توضیح دیگری هم که باید اضافه کنم آن است که Component در دنیای برنامه نویسی یک لفظ کلی است ولی در محیط Net Framework. و زبان های تحت پوشش ان (VC++.Net و C#.Net و VB.Net و J#.Net و Delphi.Net و...) یک معنی خیلی بسته و با مرز مشخص هم برای Component داریم. که در این تعریف خاص دات نتی چارچوب دارد، به کلیه Class هایی که واسط System.ComponentModel.IComponent را داشته باشند Component اتلاق خواهد شد. تاپیک های مرتبط: 254973 140405 136136 162991 164090 181032 172106 موفق باشید. shahinfarasystem19-11-2009, 10:57 PM_H2_ دوست گلم سلام بازم يه جواب با حوصله و كامل از شما از اين همه وقتي كه مي ذاري يه جواب تر و تميز و درست رو بدي ازت ممنونم فقط يه ابهام كوچولو طبق اين حرف شما یک فایل dll میتواند در خودش تعداد نامحدودی Component را یکجا جادهد. اگر چند تا وظيفه بخوان با هم انجام شن بايد در قالب dll بگنجند و اگر بخواييم يه وظيفه انجام شه با component انجامش بديم درسته برادر؟ _H2_20-11-2009, 12:41 AMسلام اگر چند تا وظيفه بخوان با هم انجام شن بايد در قالب dll بگنجند و اگر بخواييم يه وظيفه انجام شه با component انجامش بديم نه چندان Component یک کار خاص در یک چهار چوب مشخص را انجام میدهد. ولی همانطور که گفتم برخی ابزارهای پیشرفته وسیع خاص امکان دارند در چند DLL هم شکسته شوند و این با جمله شما جور نیست. ( در واقه مشکل انجا است که واژه Component در طول دوران زبان های برنامه نویسی (خیلی میبخشید) خیلی گله گشاد شده است! میتوان به هر چیزی با دید و محیط مختلف و ) ولی مثلاً میتوان گفت DLL نمود کامپایل شده و فایل شده یک Component است. تعریف کاملتر و خلاصه DLL میتواند چنین باشد. DLL فایلی اجرایی برای ویندوز است که میتواند شامل توابع API (به معنای خاص ان و توابع پیوند پویای دینامیکی) و اشیای COM و ActiveX و Net. باشد ... میتواند شامل نسخه کامپایل شده و آماده اجرای هر جزئی را که طبق تکنولوژی و استاندارد خاصی قابل استفاده مجدد در سایر محیط ها کامپایلی باشد، شود. شاید خیلی شبیه یک EXE ! EXE مخصوص اجرا و Run توسط کاربران انسانی است در حالیکه DLL مخصوص اجرا و Run توسط رایانه (EXE یا DLL های دیگر) است. !!!!! موفق باشید. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 635]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن