当前位置:编程学习 > C#/ASP.NET >>

请教.net调用activex问题

本人用vs6.0 MFC ACTIVEX向导创建了一个控件,编译后生成ocx和tlb,注册后,将TLB放至VS2005项目中引用,并创建相应的对象和调用代码,编译成功,执行,报错。郁闷...。部分代码如下: 
using ACTIVEXDEMOLib; 
....... 
ACTIVEXDEMO2Lib.ActiveXDemo mydemo = new ACTIVEXDEMO2Lib.ActiveXDemo(); 
mydemo.AboutBox(); 

执行异常错误如下: 
System.Runtime.InteropServices.COMException (0x8000FFFF): 灾难性故障 (异常来自 HRESULT:0x8000FFFF (E_UNEXPECTED)) 

盼高手解答! --------------------编程问答-------------------- 帮顶一下 --------------------编程问答-------------------- 在工具箱添加这个ocx控件,然后拉到窗体上,打开Designer文件看看,你就明白了。 --------------------编程问答-------------------- 好像有一个tl....exe可以将COM转化成cs再引用
哈哈,没有弄过 --------------------编程问答-------------------- 参考http://hi.baidu.com/freezesoul/blog/item/cc6941a78d801196d0435860.html --------------------编程问答-------------------- 注册了没有 --------------------编程问答-------------------- 已经注册过这个控件。至于一个哥们说的:“在工具箱添加这个ocx控件,然后拉到窗体上,打开Designer文件看看,你就明白了。”
我已经试过此发放,同样报错 --------------------编程问答-------------------- 急切等待!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,