ผมพยายามจะเขียน Class Library (C#) ใน Visual Studio 2003 เพื่อเอาไปใช้เป็น ActiveX ใน Web-based Application. ปรากฎว่าตอนที่ผมสั่ง regasm myClass.dll /codebase มันขึ้น error ดังนี้ครับ
RegAsm : Warning RA0000
วิธีแก้ (Solution)
ไปที่ Solution Explorer > Properties > AssemblyInfo.cs
เข้าไปแก้จาก
[assembly: ComVisible(false)]
เป็น
[assembly: ComVisible(true)]
เรียบร้อยแล้วครับ : )
——————————————————–
เรื่อง ActiveX นี่มีตัวอย่างให้ศึกษาน้อยเหลือเกินครับ แค่ผมจะ Hello World ด้วย ActiveX ก็ทำเอาเสียเวลาไปมากครับ. ตอนนี้ผมเริ่มพอทำอะไรได้มากขึ้นแล้วครับ ถ้าศึกษาสำเร็จเมื่อไหร่ จะมาเขียนบทความในนี้ให้ครับ ผู้ที่เริ่มต้นศึกษาใหม่เหมือนผม จะได้ไม่ต้องเจออุปสรรคแบบเดียวกับผม ทำเอาเกือบเลิกศึกษา ActiveX ไปเลยครับ
หมายเหตุ: ผมพัฒนาด้วยภาษา C# นะครับ
ขอบคุณมากครับ แต่ยังไงผมก้อต้องการความช่วยเหลืออยู่นะครับ
ยังไงก้อรบกวนแอดเมลล์ผลด้วยนะครับ
ปล.ผมกำลังศึกษาเรื่องการเรียกใช้ DLL ผ่าน javascript ครับ
แอดเมลล์ผมด้วยครับ [email protected]