วิธีเปิดไฟล์ DLL: 10 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

วิธีเปิดไฟล์ DLL: 10 ขั้นตอน (พร้อมรูปภาพ)
วิธีเปิดไฟล์ DLL: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีเปิดไฟล์ DLL: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีเปิดไฟล์ DLL: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: HP Laserjet 1010 การติดตั้งไดรเวอร์ 2024, อาจ
Anonim

ไดนามิกลิงก์ไลบรารีหรือไฟล์ DLL เป็นแกนหลักของการเขียนโปรแกรม Windows แบบดั้งเดิม โปรแกรมใช้ไฟล์เหล่านี้เพื่อรับฟังก์ชันและไลบรารีเพิ่มเติมโดยไม่ต้องฝังตัวในโปรแกรม บ่อยครั้งที่ไฟล์ DLL ถูกแชร์ระหว่างโปรแกรมต่างๆ สำหรับผู้ใช้ส่วนใหญ่ DLL จะทำงานในเบื้องหลัง และคุณแทบไม่ต้องจัดการกับไฟล์เหล่านี้ อย่างไรก็ตาม บางครั้งคุณอาจต้องลงทะเบียน DLL เพื่อให้โปรแกรมที่ติดตั้งของคุณทำงานได้อย่างถูกต้อง หากคุณสนใจที่จะเขียนโค้ด การสำรวจวิธีสร้าง DLL จะทำให้ความเข้าใจของคุณกระจ่างขึ้น

ขั้นตอน

วิธีที่ 1 จาก 2: การใช้ไฟล์ DLL

เปิดไฟล์ DLL ขั้นตอนที่1
เปิดไฟล์ DLL ขั้นตอนที่1

ขั้นตอนที่ 1 ทำความเข้าใจว่าไฟล์ DLL คืออะไร

DLL (ไดนามิกลิงก์ไลบรารี) เป็นไฟล์ Windows ที่โปรแกรมใช้เพื่อเรียกใช้ฟังก์ชันที่มีอยู่ โดยพื้นฐานแล้วจะอนุญาตให้ Windows และโปรแกรมอื่นๆ ทำงานได้โดยไม่ต้องมีฟังก์ชันเหล่านั้น

ไฟล์ DLL เป็นส่วนสำคัญของการเขียนโปรแกรม Windows และทำให้โปรแกรมมีขนาดเล็กลงและมีประสิทธิภาพมากขึ้น

เปิดไฟล์ DLL ขั้นตอนที่2
เปิดไฟล์ DLL ขั้นตอนที่2

ขั้นตอนที่ 2 โปรดทราบว่าผู้ใช้ทั่วไปไม่จำเป็นต้องเปิดหรือโต้ตอบกับไฟล์ DLL

สำหรับผู้ใช้ส่วนใหญ่ ไฟล์ DLL จะอยู่ในพื้นหลัง โปรแกรมจะติดตั้งและเรียกใช้โดยอัตโนมัติ และการย้ายไฟล์อาจทำให้เกิดปัญหาร้ายแรงกับระบบคอมพิวเตอร์ได้

  • บางครั้งเมื่อติดตั้งโปรแกรมที่สร้างโดยชุมชน คุณจะได้รับแจ้งให้วางไฟล์ DLL ในตำแหน่งเฉพาะ ตรวจสอบให้แน่ใจว่าคุณเชื่อถือโปรแกรมก่อนที่จะทำตามคำแนะนำเหล่านี้ เนื่องจากไฟล์ DLL อาจเป็นอันตรายได้
  • หากคุณสนใจที่จะเรียนรู้วิธีสร้างไฟล์ DLL ดูหัวข้อถัดไป
เปิดไฟล์ DLL ขั้นตอนที่3
เปิดไฟล์ DLL ขั้นตอนที่3

ขั้นตอนที่ 3 ลงทะเบียน DLL ใหม่

หากคุณต้องคัดลอกไฟล์ DLL ด้วยตนเองลงในโฟลเดอร์หรือโปรแกรมเพื่อใช้งาน คุณอาจต้องลงทะเบียนใน Windows Registry ก่อนจึงจะสามารถใช้ไฟล์ได้ อ้างถึงคำแนะนำในโปรแกรมเพื่อพิจารณาว่าคุณควรทำตามขั้นตอนนี้หรือไม่ (ซึ่งถือเป็นเรื่องปกติสำหรับโปรแกรม Windows ส่วนใหญ่)

  • เปิดพรอมต์คำสั่ง คุณสามารถค้นหาได้ในเมนู Start หรือกด Win+R แล้วพิมพ์ cmd นำทางไปยังตำแหน่งของไฟล์ DLL ใหม่ของคุณ
  • หากคุณใช้ Windows 7 หรือใหม่กว่า ให้เปิดโฟลเดอร์ที่มีไฟล์ DLL ใหม่ กด Shift ค้างไว้แล้วคลิกขวาในโฟลเดอร์ แล้วเลือก "Open command window here" Command Prompt จะเปิดขึ้นในโฟลเดอร์นั้นทันที
  • พิมพ์ regsvr32 dllname.dll แล้วกด Enter การดำเนินการนี้จะเพิ่มไฟล์ DLL ลงใน Windows Registry
  • พิมพ์ regsvr32 -u dllname.dll เพื่อลบไฟล์ DLL ออกจาก Windows Registry

วิธีที่ 2 จาก 2: ถอดรหัสไฟล์ DLL

เปิดไฟล์ DLL ขั้นตอนที่4
เปิดไฟล์ DLL ขั้นตอนที่4

ขั้นตอนที่ 1. ดาวน์โหลดและติดตั้งดีคอมไพเลอร์

"ดีคอมไพเลอร์" คือโปรแกรมที่ให้คุณดูซอร์สโค้ดที่ใช้สร้างไฟล์หรือโปรแกรม ในกรณีนี้คือไฟล์ DLL หากต้องการดูโค้ดที่ทำให้ไฟล์ DLL ทำงานได้ คุณจะต้องใช้ตัวถอดรหัสเพื่อเปลี่ยนไฟล์กลับเป็นโค้ดที่อ่านได้ การเปิดไฟล์ DLL โดยไม่ใช้ดีคอมไพเลอร์ (เช่น การเปิดไฟล์ด้วย Notepad) จะแสดงอักขระที่อ่านไม่ได้ที่สับสน

dotPeek เป็นหนึ่งในดีคอมไพเลอร์ฟรียอดนิยม สามารถพบได้ที่ jetbrains.com/decompiler/

เปิดไฟล์ DLL ขั้นตอนที่5
เปิดไฟล์ DLL ขั้นตอนที่5

ขั้นตอนที่ 2 เปิดไฟล์ DLL ในดีคอมไพเลอร์ของคุณ

หากคุณกำลังใช้ dotPeek ให้คลิก "ไฟล์" → "เปิด" จากนั้นเรียกดูไฟล์ DLL ที่คุณต้องการถอดรหัส คุณสามารถสำรวจเนื้อหาของไฟล์ DLL ได้โดยไม่กระทบต่อระบบของคุณ

เปิดไฟล์ DLL ขั้นตอนที่6
เปิดไฟล์ DLL ขั้นตอนที่6

ขั้นตอนที่ 3 ใช้ "Asembly Explorer" เพื่อสำรวจโหนดของไฟล์ DLL

ไฟล์ DLL สร้างจาก "โหนด" หรือโมดูลของโค้ดที่ทำงานร่วมกันเพื่อสร้างไฟล์ DLL ทั้งหมด คุณสามารถขยายแต่ละโหนดเพื่อดูว่ามีโหนดย่อยใดบ้าง

เปิดไฟล์ DLL ขั้นตอนที่7
เปิดไฟล์ DLL ขั้นตอนที่7

ขั้นตอนที่ 4 ดับเบิลคลิกที่โหนดเพื่อดูรหัส

รหัสสำหรับโหนดที่คุณเลือกจะปรากฏในกรอบทางด้านขวาของ dotPeek คุณสามารถเรียกดูโค้ดเพื่อตรวจสอบได้ dotPeek จะแสดงรหัสใน C# หรือจะดาวน์โหลดไลบรารีเพิ่มเติมเพื่อให้คุณสามารถดูรหัสจากแหล่งที่มาดั้งเดิมได้

หากโหนดต้องการดูไลบรารีเพิ่มเติม dootPeek จะพยายามดาวน์โหลดโดยอัตโนมัติ

เปิดไฟล์ DLL ขั้นตอนที่8
เปิดไฟล์ DLL ขั้นตอนที่8

ขั้นตอนที่ 5 รับคำชี้แจงสำหรับข้อมูลโค้ดต่างๆ

หากคุณพบข้อมูลโค้ดที่คุณไม่เข้าใจ คุณสามารถใช้คุณลักษณะ Quick Documentation เพื่อดูว่าคำสั่งนี้ทำอะไรได้บ้าง

  • วางเคอร์เซอร์ของคุณไว้เหนือข้อมูลโค้ดที่คุณต้องการค้นหาคำอธิบายภาพในเฟรม Code Viewer
  • กด Ctrl+Q เพื่อโหลดหน้าต่าง Quick Documentation
  • ติดตามลิงก์เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับโค้ดแต่ละด้านที่คุณกำลังค้นคว้า
เปิดไฟล์ DLL ขั้นตอนที่9
เปิดไฟล์ DLL ขั้นตอนที่9

ขั้นตอนที่ 6 ส่งออกรหัสไปยัง Visual Basic

หากคุณต้องการจัดการ แก้ไข และสร้างไฟล์ของคุณเอง คุณสามารถส่งออกไปยัง Visual Studio ได้ รหัสที่ส่งออกจะเป็น C# แม้ว่าเดิมจะถูกเขียนด้วยภาษาโปรแกรมอื่น

  • คลิกขวาที่ไฟล์ DLL ใน Assembly Explorer
  • เลือก "ส่งออกไปยังโครงการ"
  • เลือกตัวเลือกการส่งออกของคุณ คุณสามารถให้โครงการเปิดได้ทันทีใน Visual Studio หากคุณต้องการให้ไฟล์ทำงานในโปรแกรมทันที
เปิดไฟล์ DLL ขั้นตอนที่10
เปิดไฟล์ DLL ขั้นตอนที่10

ขั้นตอนที่ 7 แก้ไขโค้ดใน Visual Studio

เมื่อโปรเจ็กต์ของคุณโหลดใน Visual Studio คุณจะสามารถควบคุมการแก้ไขและสร้างไฟล์ DLL ที่คุณสร้างขึ้นเองได้อย่างเต็มที่ คลิกที่นี่เพื่อดูคำแนะนำโดยละเอียดเกี่ยวกับวิธีใช้ Visual Studio

แนะนำ: