วิธีการแปลง Dll เป็น ActiveX

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

ขั้นตอนที่ 1

เริ่มโครงการ Visual Basic ใหม่โดยเปิด "Visual Basic" และเลือก "ไฟล์" "โครงการใหม่" เลือก "ActiveX Control" จากหน้าต่าง "New Project" สิ่งนี้จะสร้างตัวควบคุมเปล่าใหม่ที่เรียกว่า "UserControl1" คุณสามารถเปลี่ยนชื่อตัวควบคุมได้ตามต้องการ

ขั้นตอนที่ 2

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

ขั้นตอนที่ 3

เลื่อนดูข้อมูลอ้างอิงที่มีอยู่จนกว่าคุณจะพบ dll ที่คุณกำลังค้นหาและคลิกช่องทำเครื่องหมายถัดจากนั้น คลิก "ตกลง" เพื่อบันทึก dll เป็นข้อมูลอ้างอิงในโครงการนี้

ขั้นตอนที่ 4

สร้างการควบคุม ocx ของคุณโดยเลือก "ไฟล์" "สร้าง" จากเมนู ข้าง "Make" จะเป็นชื่อโครงการ นี่จะเป็นชื่อของตัวควบคุม ActiveX ocx ของคุณด้วย หากโครงการของคุณชื่อ "MyProject" การควบคุมของคุณจะเป็น "MyProject.ocx" หลังจากที่คุณเลือก "สร้าง" คุณสามารถเปลี่ยนชื่อไฟล์ ocx ในหน้าต่าง "สร้างโครงการ" ที่เปิดขึ้นถัดไป

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