..
DLL ที่โดยความหมายเป็นห้องสมุดที่โหลดแบบไดนามิก (D L หมึก ynamic L ibrary)
เป็นห้องสมุดที่เป็นแฟ้มที่มีข้อมูลการส่งออกทรัพยากรและรหัสโปรแกรมที่มองเห็นได้เมื่อพวกเขาจะถูกนำเข้า
การโหลดที่แท้จริงของรายการที่นำเข้าจะทำเสมอที่รันไทม์ (เวลาดำเนินการ) ในสองวิธีพื้นฐาน :
int factorial (ฐาน int);รหัสที่มีประสิทธิภาพที่คำนวณในคำถามที่เป็นที่รู้จักกันอย่างดีและฟังก์ชั่นที่มีการใช้ค่อนข้างบ่อย โดยไม่ต้องใช้ประโยชน์จากห้องสมุดที่ใช้โปรแกรมที่ใช้ฟังก์ชั่นแต่ละคนควรมีอยู่ภายในต้นแบบและรหัสในรูปแบบที่ชัดเจน
ยืนออกจาก DLL ที่มีคุณสมบัติที่ได้เปรียบหลายประการแรก modularity, ห้องสมุดเนื้อหาที่เป็นอิสระจากโปรแกรมใด ๆ ค้ำประกันการพกพาสูงสุด (สามารถใช้โปรแกรมใด ๆ โดยเพียงการนำทรัพยากรที่มีให้)
DLL ที่จะนำเข้ามาจากโปรแกรมที่เขียนในภาษาโปรแกรมที่แตกต่างจากสิ่งที่ถูก complilata แล้วคุณได้รับความยืดหยุ่น
DLL ที่มีการปรับปรุงอยู่เสมอถ้าคุณพบปัญหาในการดำเนินงานข้อผิดพลาดหรือการใช้งานนิด ๆ ที่ดีที่สุดคุณสามารถเขียนและ recompile ห้องสมุดเท่านั้นที่จะปรับปรุงของแต่ละโปรแกรมที่ใช้ก็จะต้องแทนที่เท่านั้นไฟล์ DLL ที่เรียกว่า
ที่กำลังเป็นที่ใช้ร่วมกันห้องสมุดก็มักจะเกิดขึ้นที่บางบ่อยมากเช่นระบบการทำงานที่ถูกเรียกจากส่วนหนึ่งที่สำคัญของโปรแกรม
ในกรณีนี้มีการประหยัดมากของพื้นที่ทางกายภาพเป็นเพราะรหัสจะถูกนำเข้ามาในหน่วยความจำรองที่เพียงครั้งเดียวเท่านั้น
โดยไม่ต้องห้องสมุดจะต้องมีสำเนาของทรัพยากรสำหรับแต่ละผู้ใช้โปรแกรม
โปรแกรมที่อาจต้องดำเนินการให้บริการเท่านั้นที่จะเป็นระยะที่ จำกัด ของการดำเนินงานของ
คุณลักษณะการโหลดแบบไดนามิกช่วยให้ห้องสมุดมีการโหลดและปล่อยที่รันไทม์เพื่อให้คุณสามารถหาเหตุผลเข้าข้างตนเองและเพิ่มประสิทธิภาพการใช้ทรัพยากรโดยเฉพาะอย่างยิ่งในพื้นที่ที่สำคัญที่คุณมีทรัพยากรที่ จำกัด
สุดท้ายทราบการป้องกันรหัส : ความจริงที่ว่า DLL ที่จะรวบรวมให้โปรแกรมเมอร์ที่ความสามารถในการกระจายผลิตภัณฑ์ของตนเช่นฟังก์ชันการทำให้แน่ใจว่าผู้ใช้สามารถใช้งานได้โดยไม่ทราบว่าการดำเนินการที่แล้วสามารถ ลับที่เก็บไว้
โครงสร้างของ DLL ที่
DLL ที่มีโครงสร้างคล้ายกับแฟ้มที่ปฏิบัติการได้แบ่งออกเป็นสามส่วนหลักดังแสดงในรูป
เมื่อห้องสมุดที่จะโหลดและดำเนินการได้ทันทีที่รหัสสำหรับจุด Entry': ฟังก์ชัน DllMain (ไฟล์ EXE มีฟังก์ชันจุดรายการหลัก)
ส่วนที่เหลือของแฟ้มที่ส่งออกประกอบด้วยองค์ประกอบของฟังก์ชั่นทั่วไปที่โปรแกรมเมอร์สามารถนำเข้าโดยตรงและเป็นอิสระจากโปรแกรมหลัก

| |
หน้า (eBook)
สร้างหน้าเว็บโดยไม่ต้องรู้ HTML ที่เพียง 25 € |
| |
MySQL (หลักสูตร)
การบริหารจัดการฐานข้อมูลแบบ open - source เริ่มต้นจาก 39 € |
| |
VB.NET (หลักสูตร)
ทำให้การใช้งานเดสก์ทอปกับ Visual Basic. NET เริ่มต้นจาก 49 € |