วิธีการใช้ตัวควบคุม ActiveX ที่ได้รับอนุญาตใน Internet Explorer

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

ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:159923
บทความนี้ถูกเก็บถาวรแล้วเนื้อหาของบทความจึงถูกนำเสนอ "ตามลักษณะที่เป็น" และจะไม่มีการปรับปรุงข้อมูลอีก
สรุป
ตัวควบคุม ActiveX ที่ได้รับอนุญาตไม่โหลดอย่างถูกต้องในเพจ Internet Explorer HTML ถ้าคอมพิวเตอร์ไม่ได้รับการอนุญาตให้ใช้ตัวควบคุม ตัวอย่างเช่น ถ้าคุณใช้ Visual C++ ของ Microsoft ในการสร้างตัวควบคุม เพจ HTML โหลด ด้วยตัวควบคุมบนคอมพิวเตอร์ซึ่งจะถูกสร้างขึ้นมา แต่จะไม่โหลดในคอมพิวเตอร์เครื่องอื่น

ใช้ตัวควบคุมที่มีลิขสิทธิ์ในเพจ HTML บนคอมพิวเตอร์ที่ไม่ได้รับอนุญาต คุณต้องสร้างแฟ้มแพคเกจ (รวมทั้งสิทธิ์การใช้งาน แฟ้มของผู้ใช้ประกอบด้วยสิทธิ์การใช้งานรันไทม์สำหรับตัวควบคุมที่มีลิขสิทธิ์ในเพจ HTML คุณสามารถใช้เครื่องมือการเขียนแก้แพคเกจสิทธิ์การใช้งาน (Lpk_tool.exe) เมื่อต้องการสร้างแฟ้มนี้ เมื่อต้องการขอรับเครื่องมือการเขียนแก้แพคเกจสิทธิ์การใช้งาน แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:

ขั้นตอนการเพิ่มตัวควบคุมลงในเพจ HTML

เมื่อต้องการฝังตัวควบคุมที่ได้รับอนุญาตบนเพจ HTML ให้ทำตามขั้นตอนเหล่านี้:
  1. เรียกใช้ Lpk_tool.exe บนคอมพิวเตอร์ที่มีสิทธิบัตรการใช้ thecontrol
  2. เน้นแต่ละสิทธิบัตรตัวควบคุม ActiveX ที่คุณต้องการ touse บนเพจ HTML และจากนั้น คลิกเพิ่ม
  3. คลิกบันทึก & ออกและจากนั้น พิมพ์ชื่อสำหรับแฟ้ม LPK
  4. ในเพจ HTML แทรกแท็ก<OBJECT>ที่มีวัตถุตัวจัดการ theLicense ก่อนแท็ก<OBJECT>อื่น ๆ LicenseManager มีตัวควบคุม ActiveX ที่ติดตั้งมากับ Internet Explorer

    หมายเหตุ CLASSID นี้ "5220cb21-c88d-11cf-b347-00aa00a28331" สำหรับ theLicense Manager และไม่มี ตัวควบคุม ActiveX ของคุณอยู่ คุณต้องใช้ sameCLASSID ทุกครั้งที่คุณอ้างอิงไปยังแฟ้ม LPK นอกจากนี้ คุณควรเก็บคุณสมบัติชื่อของการ<PARAM>แท็กเป็น "LPKPath" และตั้งค่าคุณสมบัติสำหรับแบบ<PARAM>แท็กของ objectto ผู้จัดการสิทธิ์การใช้งานชื่อแฟ้ม LPK และเส้นทาง เส้นทางนี้เป็นเส้นทางสัมพัทธ์อาจ แต่ต้องการ notrefer ใช้ร่วมกันของ UNC หรือ URL บนโดเมนอื่น

    เนื่องจากคุณ canonly ได้ LPK หนึ่งแฟ้มสำหรับแต่ละเพจ HTML โปรดตรวจสอบให้แน่ใจว่า คุณได้รวมทั้งหมดของตัวควบคุม ActiveX ได้รับอนุญาตสำหรับหน้าเมื่อคุณสร้างแฟ้ม LPK ของคุณ Forexample:</OBJECT></OBJECT>
    <OBJECT CLASSID = "clsid:5220cb21-c88d-11cf-b347-00aa00a28331" VIEWASTEXT>   <PARAM NAME="LPKPath" VALUE="relative URL to .LPK file"></OBJECT>					
  5. แทรกแท็ก<OBJECT>สำหรับ controlafterward ของคุณได้รับอนุญาต ตัวอย่างเช่น เพจ HTML ที่แสดง Editcontrol ถูกมาสก์ของ Microsoft มีลักษณะดังนี้:<b00> </b00> </OBJECT>
    <OBJECT CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331" VIEWASTEXT><PARAM NAME="LPKPath" VALUE="maskedit.lpk"></OBJECT><OBJECT CLASSID="clsid:C932BA85-4374-101B-A56C-00AA003668DC"WIDTH=100 HEIGHT=25 VIEWASTEXT></OBJECT>					

การแก้ไขปัญหา

ก่อนที่คุณใช้ตัวควบคุมที่ได้รับอนุญาตในเว็บเพจ ตรวจสอบรายการต่อไปนี้:
  1. ตรวจสอบว่า คุณมีสิทธิ์การใช้งานในการกระจายใหม่สำหรับ thecontrol
  2. ตรวจสอบว่า การอนุญาตให้ใช้บนอินเทอร์เน็ตหรือไม่
  3. ถ้าคุณใส่พารามิเตอร์ CodeBase สำหรับแท็ก<OBJECT>ของตัวควบคุม ActiveX ของคุณ ตรวจสอบว่า ใช้การได้รับอนุญาต โดย licenseagreement ของคุณ บริษัทสามส่วนใหญ่ให้.cabfiles เป็นรุ่นทดสอบตัวควบคุมของพวกเขา โปรดดูเอกสารประกอบของผู้เขียนสำหรับคำแนะนำ softwaredownload </OBJECT>
เมื่อต้องการตรวจสอบข้อมูลนี้ ปรึกษาข้อตกลงสิทธิ์การใช้งานสำหรับตัวควบคุมในคำถาม คำ "ทั้งหมดสิทธิ์สงวนไว้" หมายความ ว่า คุณมีสิทธิ์ในการทำอะไรจะระบุอย่างชัดเจนเท่านั้น กิจกรรมใด ๆ ที่ไม่ได้รับอนุญาต (หรือไวน์) ในสิทธิ์การใช้งาน ข้อตกลงมีการละเมิดลิขสิทธิ์ที่เป็นไป

หมายเหตุ นอกจากนี้ตัวควบคุม ActiveX ที่มาพร้อมกับ Visual C++ ของ Microsoft และ Microsoft Visual Basic กำลังควบคุมที่ได้รับอนุญาต ทำตามขั้นตอนข้างต้นเพื่อใช้ในเพจ HTML Microsoft ให้เป็นรุ่นที่มีลายเซ็นของแฟ้ม.cab เหล่านี้ สำหรับข้อมูลเพิ่มเติม ให้ดูส่วน "อ้างอิง"


ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกระจายแฟ้ม CAB คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
172991 ไฟล์ CAB ที่เผยแพร่ ด้วย Visual Basic 5.0
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับส่วนประกอบของอินเทอร์เน็ตดาวน์โหลดกระบวนการ คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
264570 เว็บคาสต์: ไม่ดาวน์โหลดคอมโพเนนต์อินเทอร์เน็ตทำงานอย่างไร
252937 วิธีการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับเหตุรหัสดาวน์โหลดล้มเหลว
271594 ตัวแก้ไขปัญหาแบบออนไลน์ของอินเทอร์เน็ตคอมโพเนนต์การดาวน์โหลดจะพร้อมใช้งาน
271273 ไม่สามารถโหลดตัวควบคุม ActiveX ที่ได้รับอนุญาตที่สอง
msmask32 ocx grid32

คำเตือน: บทความนี้ได้รับการแปลโดยอัตโนมัติ

คุณสมบัติ

รหัสบทความ: 159923 - การตรวจสอบครั้งสุดท้าย: 12/04/2015 15:49:46 - ฉบับแก้ไข: 3.0

Microsoft Internet Explorer 4.01 Service Pack 1

  • kbnosurvey kbarchive kbcode kbctrl kbdownload kbFAQ kbhowtomaster kbmt KB159923 KbMtth
คำติชม