userinfo close

طبقه بندی سوال ها

سرویس های کلوب دات کام
تجارت و پول
مراجع و تحصیلات
علوم
جامعه ، قوانین
ورزش و تفریح
کامپیوتر و رایانه
الکترونیک و دیجیتال
سلامتی
خانه و خانواده
مذهبی
زیبائی و آرایش
حمل و نقل و ماشین
حیوانات خانگی
بارداری و والدین
علوم اجتماعی
جامعه و فرهنگ
سفر
اماکن سیاحتی زیارتی
هنر و سرگرمی

گروه متخصصان غیره

» مدیر گروه
  • سیدعلی اکبر شفیعی , akbar1360
» اعضای گروه
  • امیر حسین  , amir_kashan20
  • سهند اوکاونگو , hayat_fani
  • میثم احمدی , jaguar472
  • مسعود رحیمی , masooodjooon
  • حسین کاظمی , rainbow_hk
  • رضا                امرجی , rezapto
  • شاهین الف , shuhin_a
  • محمد پورعبدالله , umudsuz

مشخصات سوال

پویـــــــــا زائــــری , 2752311222
19 بهمن 90 - 22:15
فایلهایی با پسوند dll چه فایلهایی هستند؟

تاریخ ایجاد سوال : 19 بهمن 90 (22:15)
تاریخ بسته شدن سوال : 4 اسفند 90
تعداد بازدید :191
تعداد پاسخ ها : 5
طبقه بندی : کامپیوتر و رایانه » غیره

- این سوال منقضی شده است. و بهترین جواب توسط رای کاربران انتخاب شده است.
  • ایجاد علامت
بهترین پاسخ
حسن حمیدی , hassan_hamidi
90/11/19 (22:36)
فیل های سیستمی هستن که مربوط به برنامه خاصی میباشن و واسه راه اندازی اون برنامه ها لازمن . حالا میگم برنامه صرفا واسه برنامه نیستاااااا ، ویندوز هم کلی فایل dll داره واسه راه اندازی خودشو نرم افزارهاش .
امیدوارم همین اندازه کافی باشه و نیازی به جزییات بیشتری نباشه
  • .41%

دیگر پاسخ ها

امید ج , omid_36ir
1.    90/11/20 (12:18)
سلام
فایل dll یک کتابخانه از Data و Code هست که می تواند در یک زمان توسط چندین Application مورد استفاده قرار بگیرد. برای مثال در سیستم عامل Windows فایل Comdlg32.dll عملکرد های مربوط به Dialog Box ها رو انجام می دهد. در نتیجه هر Application ای در ویندوز می تواند از توابعی که داخل این dll ها هستند موقع باز کردن Dialog Box استفاده کنند.

مزیت اصلی فایل های dll در استفاده مجدد و همینطور استفاده بهتر از حافظه سیستم هست.

اینها توضیحات مختصری در رابطه با این نوع فایلها بود میتوانی با سرچ تو نت توضیحات تکمیلی زیادی بدست بیاری . موفق باشی

  • .25%
مهندس کامپیوتر حرفه ای , pccce
2.    90/11/20 (15:02)
با سلام، DLL مخفف Dynamic Link Library هست که به معنای کتابخانه اتصال پویا بوده و درواقع فایلی شامل یکسری داده و کد هست که مشابه یک فایل اجرایی، کامپایل میشه و به زبان ماشین ترجمه میشه اما برخلاف فایلهای اجرایی معمولی، مستقیماً قابل اجرا نیست، بلکه توابع اون رو میشه با ضمیمه کردن فایل مربوطه در سایر برنامه ها، صدا زد. علت اینکه بهش میگن کتابخانه اینه که مجموعه ای از توابع و داده ها داخلش هست و مثل یک کتابخانه کد عمل میکنه. علت اینکه بهش میگن Link بخاطر اینه که وقتی فایل رو به برنامه ضمیمه میکنید، برخلاف ضمیمه کردن های معمولی، فقط یک اتصال به این فایل ایجاد میشه و میتونید از توابع داخلش استفاده کنید و درنتیجه، برای اجرای درست، باید همیشه فایل DLL در همون مسیری که موقع ضمیمه کردن مشخص کردین وجود داشته باشه و اگه برنامه خودتون رو به سیستم دیگه ای منتقل کنید، فایل DLL رو هم باید همراهش کپی کنید. علت اینکه بهش میگن Dynamic هم در اینه که اگه کدهای داخل توابع موجود در این فایلها رو تغییر بدین ولی نحوه فراخوانی اون توابع (پارامترهای ورودی) و مقدار خروجی اون تغییری نکنه، همه برنامه هایی که از اون تابع استفاده میکردن، میتونن بدون مشکل با تابع جدید کار کنن و نیاز به کامپایل مجدد ندارن و فقط کافیه همین فایل DLL رو دوباره کامپایل کرده و سرجای فایل قبلی قرار بدین. مثلاً فرض کنید تابعی نوشتین که یک آرایه رو بعنوان ورودی میگیره و میانگین عناصرش رو بصورت یک عدد اعشاری بر میگردونه. حالا اگه الگوریتم جدیدی پیدا کنید که مثلاً 10 برابر سریعتر از الگوریتم قبلی اون تابع بوده و کد تابع رو برحسب الگوریتم جدید تغییر بدین، اما تابع جدید باز هم یک آرایه بعنوان ورودی میگیره و یک عدد اعشاری بعنوان نتیجه بر میگردونه و اسمش هم تغییری نکرده باشه، میتونید بعد از کامپایل مجدد کد جدید، اون رو جایگزین DLL قبلی کنید و همه برنامه هایی که از اون تابع استفاده میکردن، از این به بعد بدون نیاز به کامپایل مجددشون، از تابع جدیدتر که 10 برابر سریعتر هست استفاده خواهند کرد.
لطفاً اگه جواب گرفتین، امتیاز به این پاسخ یادتون نره.
وب سایت من: http://www.ncis.ir
موفق باشید.

  • .33%
رضا                امرجی , rezapto
3.    90/11/21 (23:50)
به فایل های اجرایی ویندوز یا هر برنامه ای میگن DLL

موفق باشی.

  • .0%
بهمن رضائی , bahman92
4.    90/11/23 (03:03)
DLL مخفف Dynamic Link Library هست به معنای کتابخانه اتصال پویا کلآ مربوط به فایلهای سیستم میشه و دستکاری در محتویاتش باعث بروز اشکالاتی میشه اما اگه زیاد کنجکاوی میتونی با این نرم افزار به درونش رخنه کنی regdllview این اسمو تو گوگل سرچ کن و دانلودش کن بعد حالشو ببر موفق باشی کراکر جوان

  • .0%
کلوب دات کام
کلیه محتوای این سایت توسط کاربران درج شده است و کلوب دات کام هیچ مسئولیتی نسبت به آن ها ندارد.