vs2005通过com组建导入的ocx控件,已成功添加到工具箱列中,但是在拖拽到窗体使用时却提示"未能导入activex控件,请确保它已正确注册"。
我尝试使用Regsvr32.exe程序对ActiveX控件进行注册,提示"xxx.ocx中的DllRegiserServer成功。"
可是重启vs2005再次拖拽使用的时候仍旧提示之前的错误。
求解决~

解决方案 »

  1.   

    ActiveX控件可能还引用了其他的控件或dll,这些控件和dll也需要注册才可以。
      

  2.   

    哎呀,那就麻烦了,我都不知道它还引用了哪一个dll,这可怎么办好啊。
      

  3.   

    如果你com组件里面添加的是Flash10x.ocx,那你还需要注册Flash10w.ocx,两个都注册完之后,就可以添加flash控件了
      

  4.   

    先用regsvr32 注册,再做你上述的事情