Cara Membuka Fail DLL: 10 Langkah (dengan Gambar)

Isi kandungan:

Cara Membuka Fail DLL: 10 Langkah (dengan Gambar)
Cara Membuka Fail DLL: 10 Langkah (dengan Gambar)

Video: Cara Membuka Fail DLL: 10 Langkah (dengan Gambar)

Video: Cara Membuka Fail DLL: 10 Langkah (dengan Gambar)
Video: How To Install HP LaserJet 1010 Driver In Windows 10 And Windows 7? 2024, Mungkin
Anonim

Perpustakaan Pautan Dinamik, atau fail DLL, adalah andalan pengaturcaraan Windows tradisional. Fail-fail ini digunakan oleh program untuk mendapatkan fungsi dan perpustakaan tambahan tanpa harus disematkan dalam program itu sendiri. Selalunya, fail DLL dikongsi antara program yang berbeza. Bagi kebanyakan pengguna, DLL berjalan di latar belakang, dan anda jarang berurusan dengan fail ini. Walau bagaimanapun, kadang-kadang anda mungkin perlu mendaftarkan DLL agar program yang anda pasang dapat berjalan dengan baik. Sekiranya anda berminat untuk membuat pengekodan, meneroka cara membuat DLL juga dapat menjelaskan pemahaman anda.

Langkah

Kaedah 1 dari 2: Menggunakan Fail DLL

Buka Fail DLL Langkah 1
Buka Fail DLL Langkah 1

Langkah 1. Fahami apa itu fail DLL

DLL (pustaka pautan dinamik) adalah fail Windows yang digunakan oleh program untuk memanggil fungsi yang ada. Pada dasarnya, mereka membenarkan Windows dan program lain menjalankan fungsinya tanpa harus mempunyai fungsi tersebut.

Fail DLL adalah bahagian penting dalam pengaturcaraan Windows, dan menjadikan program lebih ramping dan lebih cekap

Buka Fail DLL Langkah 2
Buka Fail DLL Langkah 2

Langkah 2. Ketahuilah bahawa rata-rata pengguna tidak perlu membuka atau berinteraksi dengan fail DLL

Bagi kebanyakan pengguna, fail DLL akan berada di latar belakang. Program akan memasang dan memanggilnya secara automatik, dan memindahkan fail boleh menyebabkan masalah serius pada sistem komputer.

  • Kadang-kadang semasa memasang program buatan masyarakat, anda akan diminta untuk meletakkan fail DLL di lokasi tertentu. Pastikan anda mempercayai program sebelum mengikuti arahan ini, kerana fail DLL boleh membahayakan.
  • Sekiranya anda berminat mempelajari cara membuat fail DLL, lihat bahagian seterusnya.
Buka Fail DLL Langkah 3
Buka Fail DLL Langkah 3

Langkah 3. Daftarkan DLL baru

Sekiranya anda harus menyalin fail DLL secara manual ke dalam folder atau program untuk digunakan, anda mungkin harus mendaftarkannya ke dalam Windows Registry sebelum file tersebut dapat digunakan. Rujuk arahan dalam program untuk menentukan apakah anda harus melakukan langkah ini atau tidak (ini sangat jarang berlaku untuk kebanyakan program Windows).

  • Buka Prompt Perintah. Anda boleh menemuinya di menu Mula atau dengan menekan Win + R dan menaip cmd. Navigasi ke lokasi fail DLL baru anda.
  • Sekiranya anda menggunakan Windows 7 atau lebih baru, buka folder yang mengandungi fail DLL baru, tahan Shift dan klik kanan di dalam folder, dan pilih "Buka tetingkap perintah di sini". Prompt Perintah akan segera dibuka di folder itu.
  • Ketik regsvr32 dllname.dll dan tekan Enter. Ini akan menambahkan fail DLL ke Windows Registry.
  • Ketik regsvr32 -u dllname.dll untuk membuang fail DLL dari Windows Registry.

Kaedah 2 dari 2: Susun semula Fail DLL

Buka Fail DLL Langkah 4
Buka Fail DLL Langkah 4

Langkah 1. Muat turun dan pasang penyahkompilasi

"Decompiler" adalah program yang membolehkan anda melihat kod sumber yang digunakan untuk membuat fail atau program, dalam hal ini fail DLL. Untuk melihat kod yang menjadikan fail DLL berfungsi, anda perlu menggunakan penyahkompilasi untuk mengubah fail menjadi kod yang boleh dibaca. Membuka fail DLL tanpa penyahkompilasi (seperti membukanya dengan Notepad) akan memaparkan sekumpulan watak yang tidak dapat dibaca.

dotPeek adalah salah satu penyahkod percuma yang popular. Ini boleh didapati di jetbrains.com/decompiler/

Buka Fail DLL Langkah 5
Buka Fail DLL Langkah 5

Langkah 2. Buka fail DLL di penyusun anda

Sekiranya anda menggunakan dotPeek, klik "Fail" → "Buka" kemudian semak fail DLL yang ingin anda nyahkompilasi. Anda boleh meneroka kandungan fail DLL tanpa menjejaskan sistem anda.

Buka Fail DLL Langkah 6
Buka Fail DLL Langkah 6

Langkah 3. Gunakan "Assembly Explorer" untuk meneroka node fail DLL

Fail DLL diperbuat daripada "node", atau modul kod yang bekerjasama untuk membentuk keseluruhan fail DLL. Anda boleh mengembangkan setiap nod untuk melihat subnode apa yang mungkin terdapat di dalamnya.

Buka Fail DLL Langkah 7
Buka Fail DLL Langkah 7

Langkah 4. Klik dua kali nod untuk melihat kodnya

Kod untuk simpul yang anda pilih akan muncul di bingkai di sebelah kanan dotPeek. Anda boleh melihat kod untuk menyemaknya. dotPeek akan memaparkan kod dalam C #, atau memuat turun pustaka tambahan sehingga anda dapat melihat kod dari sumber asalnya.

Sekiranya nod memerlukan perpustakaan tambahan untuk dilihat, dootPeek akan berusaha memuat turunnya secara automatik

Buka Fail DLL Langkah 8
Buka Fail DLL Langkah 8

Langkah 5. Dapatkan penjelasan untuk coretan kod yang berbeza

Sekiranya anda menemui coretan kod yang tidak anda fahami, anda boleh menggunakan ciri Dokumentasi Pantas untuk melihat apa yang dilakukan oleh perintah tersebut.

  • Letakkan kursor anda di atas coretan kod yang ingin anda cari kapsyen dalam bingkai Code Viewer.
  • Tekan Ctrl + Q untuk memuatkan tetingkap Dokumentasi Pantas.
  • Ikuti pautan untuk mengetahui lebih lanjut mengenai setiap aspek kod yang anda kaji.
Buka Fail DLL Langkah 9
Buka Fail DLL Langkah 9

Langkah 6. Eksport kod ke Visual Basic

Sekiranya anda ingin memanipulasi, mengedit, dan membuat fail anda sendiri, anda boleh mengeksportnya ke Visual Studio. Kod yang dieksport akan berada dalam C #, walaupun pada asalnya ditulis dalam bahasa pengaturcaraan yang berbeda.

  • Klik kanan fail DLL di Assembly Explorer.
  • Pilih "Eksport ke Projek"
  • Pilih pilihan eksport anda. Anda boleh membuka projek tersebut dengan segera di Visual Studio jika anda mahu fail tersebut berjalan dalam program dengan segera.
Buka Fail DLL Langkah 10
Buka Fail DLL Langkah 10

Langkah 7. Edit kod di Visual Studio

Setelah projek anda dimuat di Visual Studio, anda akan mempunyai kawalan penuh terhadap penyuntingan dan pembuatan fail DLL dari ciptaan anda sendiri. Klik di sini untuk arahan terperinci mengenai cara menggunakan Visual Studio.

Disyorkan: