Rumah  >  Artikel  >  Apakah fail .dll?

Apakah fail .dll?

WBOY
WBOYasal
2022-08-29 15:00:5149535semak imbas

".dll" ialah fail boleh laku; dll ialah singkatan daripada "Pustaka Pautan Dinamik", iaitu perpustakaan pautan dinamik yang mengandungi kod dan data yang boleh digunakan oleh berbilang program pada masa yang sama membenarkan program berkongsi kod dan sumber lain yang diperlukan untuk melaksanakan tugas khas.

Apakah fail .dll?

Persekitaran pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.

.dll Apakah fail itu?

Fail DLL (Dynamic Link Library), yang merupakan perpustakaan pautan dinamik, juga dipanggil sambungan aplikasi.

DLL ialah perpustakaan yang mengandungi kod dan data yang boleh digunakan oleh berbilang atur cara serentak.

Fail DLL ialah fail boleh laku yang membenarkan atur cara berkongsi kod dan sumber lain yang diperlukan untuk melaksanakan tugas khas. Fail DLL yang disediakan oleh Windows mengandungi banyak fungsi dan sumber yang membenarkan program berasaskan Windows untuk beroperasi dalam persekitaran Windows.

Apakah fail .dll?

Ciri-ciri fail dll

Kerana DLL mempunyai ciri-ciri penggunaan memori yang kecil, penyuntingan yang mudah, dll. Banyak virus komputer adalah fail dalam format DLL. Tetapi ia tidak boleh dijalankan sendirian. Pustaka pautan dinamik biasanya tidak boleh dijalankan secara langsung, dan juga tidak boleh menerima mesej. Ia adalah fail bebas yang mengandungi fungsi yang boleh dipanggil oleh program boleh laku atau DLL lain untuk menyelesaikan tugas tertentu. Ia hanya berfungsi apabila modul lain memanggil fungsi dalam perpustakaan pautan dinamik.

Kelebihan

Kemas kini boleh digunakan dengan lebih mudah pada modul individu tanpa menjejaskan bahagian lain program. Sebagai contoh, anda mungkin mempunyai program pengiraan gaji di mana kadar cukai berubah setiap tahun. Apabila perubahan diasingkan ke dalam DLL, anda boleh menggunakan kemas kini tanpa membina semula atau memasang keseluruhan program.

Beberapa fail yang dilaksanakan sebagai DLL dalam sistem pengendalian Windows diterangkan di bawah: Fail ActiveX Control (.ocx) Contoh kawalan ActiveX ialah kawalan Kalendar, yang membolehkan anda memilih tarikh daripada kalendar . Fail Panel Kawalan (.cpl) Contoh fail .cpl ialah item yang terletak dalam Panel Kawalan. Setiap entri adalah DLL peribadi. Fail pemacu peranti (.drv) Contoh pemacu peranti ialah pemacu pencetak yang mengawal pencetakan ke pencetak.

Kelebihan DLL

Apabila program menggunakan DLL, ia mempunyai kelebihan berikut: Menggunakan lebih sedikit sumber apabila berbilang atur cara menggunakan yang sama Apabila digunakan sebagai perpustakaan, DLL boleh mengurangkan jumlah pertindihan kod yang dimuatkan pada cakera dan dalam memori fizikal. Ini boleh menjejaskan bukan sahaja program yang berjalan di latar depan, tetapi juga program lain yang dijalankan pada sistem pengendalian Windows. Mempromosikan DLL seni bina modular boleh membantu menggalakkan pembangunan program modular. Ini boleh membantu anda membangunkan atur cara besar yang memerlukan berbilang versi bahasa atau program yang memerlukan seni bina modular. Contoh program modular ialah program perakaunan yang mempunyai berbilang modul yang boleh dimuatkan secara dinamik semasa runtime. Penggunaan dan Pemasangan Dipermudahkan Apabila fungsi dalam DLL perlu dikemas kini atau dibaiki, menggunakan dan memasang DLL tidak memerlukan mewujudkan semula pautan program ke DLL. Selain itu, jika berbilang program menggunakan DLL yang sama, maka berbilang program akan mendapat manfaat daripada kemas kini atau pembetulan. Masalah ini mungkin berlaku lebih kerap apabila anda menggunakan DLL pihak ketiga yang sentiasa dikemas kini atau diperbaiki.

Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!

Atas ialah kandungan terperinci Apakah fail .dll?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah fail .bak?Artikel seterusnya:Apakah fail .bak?