كلیه اطلاعات این سایت مربوط به شركت طراحی سایت - شركت نرم افزاری بهپردازان می باشد


موضوع مقاله : DLL چه ابزاری است وچه خاصیتی دارد؟ :

شرح : در حقيقت DLL ها هم مانند API ابزاري هستند كه شما از آنها استفاده كرده ايد ولي شايد مي دانستيد.اگر نگاهي به دايركتوري هاي Windows\System ,Windows\System32  و با خود دايركتوري ويندوز بياندازيد تعداد زيادي از فايلهاي DLL را مي يابيد.

DLL(Dynamic Linked Library) : DLL  يا كتابخانه پيوندي پويا مي باشد كه مي تواند شامل انواع داده و يا كد باشد.درون DLL  ميتوان انواعي از داده ها همانند كد ،تصوير ،صوت و ... را قرار داد.

نكته جالب فايلهاي DLL خاصيت مستقل از زبان برنامه نويسي اين فايلها مي باشد.يعني اگر DLL با استفاده از Delphi ايجاد شده باشد مي توان در Visual Basic يا در Visual C++ از آن استفاده كرد.

در واقع دلايل استفاده از DLLها را ميتوان موارد زير نام برد:

1.توانايي اشتراكي كردن كد بين چند برنامه و حتي خود ويندوز.

2.استفاده مجدد از كدهاي نوشته شده.

3.استفاده بهينه از منابع ويندوز و منابع سيستم.

4.جدا كردن كدهاي مختلف از هم.

مهمترين DLL ها كه بيشترين API ها را در خود جاي داده اند عبارتند از Kernel32.DLL و User32.DLL و Shell32.DLL و ... البته DLL هاي ديگري هم وجود دارند.