1: เปิด Microsoft Visual Basic ของคุณ --- >>
คลิกตกลงทำตามขั้นตอนหมายเลขสีน้ำเงินด้านล่าง
2: แก้ไขชื่อของชื่อโครงการและโมดูลคลาส --->
คลิก 3, เปลี่ยน 4 เป็น BI จากนั้นชี้ 5:
6 เปลี่ยนเป็น CJJER
3: เพิ่มลงในการอ้างอิง ASP --->
คลิกเพื่ออ้างอิงจากนั้นเลือกไลบรารี Object Object Microsoft Active Server
คลิก 9 ตกลง
4 %20: การเขียนโค้ด ---> %20
ตัวเลือก%20ExplicitPrivate%20context%20as%20scriptingContextPrivate%20Application%20AS%20ASTRIVATE%20RSPONSE%20AS%20ResponSeprivate%20Rquest%20ASTRICCIVETCRICTCRICTCRICTCRICTCRICTCRICTCRICTCIVE ) ตั้งค่า%20context %20 =%20PassetScriptContextSet%20Application%20 =%20context.app Licationset%20rquest%20 =%20RSponset%20 =%20 =%20.rex สนับสนุน%20Server%20 =%20context.serverset%20Session%20 เซสชั่น%20Subpublic%20SUB%20SHOWSUC () การตอบสนองการเขียน%20 ฉันเป็นชาวนาเก่าของสีน้ำเงินสวัสดีปลาย%20SUB '%20 ปล่อยวัตถุภายในไอออนสาธารณะ%20 =%20NOTHINGSET%20Request%20 =% %20 =%20nothingset%20Server%20 =%20Session%20 =%20nothingset%20 =%20 =%20sub
ในหมู่พวกเขายกเว้น 10 สถานที่ทุกอย่างจำเป็น
10 เป็นขั้นตอนที่เราต้องการแสดง
Ctrl+S ถูกเก็บไว้ใน d: /mylib/cjjer.cls
บันทึกโครงการเป็น d: /mylib/bi.vbp
5: คอมไพล์, ลงทะเบียนเป็น dll ---->
คลิกเพื่อสร้าง bi.dll
หากไม่มีคำเตือนก็จะโอเค
จากนั้นเริ่ม --------> run->
regsvr32 d: /mylib/bi.dll
สิ่งนี้ประสบความสำเร็จ
6: ใช้ bi.dll ---->
สร้างไฟล์ ASP อินพุต:
<%dim bicjjerset bicjjer = server.createObject (bi.cjjer) bicjer.showsuc ()%>
เบราว์เซอร์ดูตัวอย่างดังนี้:
หมายเหตุ: สำหรับชื่อการดำรงอยู่หรือไฟล์ DLL ที่แก้ไขนี้คุณต้องหยุด IIS ก่อนจากนั้นรีสตาร์ทการลงทะเบียนมิฉะนั้นจะขึ้นอยู่กับต้นฉบับเสมอ
-
การแก้ไข:
หลังจากการทดสอบ DLL ที่รวบรวมไว้ในเครื่องอื่นไม่สามารถใช้งานได้หากไม่ได้ลงทะเบียนกับเครื่องอื่น ชุดเสมือนจริง
DLL การโทรภายนอกของ ASP จะต้องลงทะเบียนในแบบฟอร์มลงทะเบียนและชี้ให้เห็นอีกครั้ง
ฉันแสดงคำขอโทษที่แข็งแกร่งสำหรับการทำให้เข้าใจผิดของฉันแสดงความเสียใจต่อ ID ที่ตื่นเต้นทั้งหมด