我写了一个COM组件,VB,PB注册使用都很正常,VC需要把组件放在和程序同一个文件夹,所以需要单独注册,但始终注册不成功

解决方案 »

  1.   

    你说的情况应该是可以的,我是做了一个COM组件,VC、DELPHI及VB都可以调用的
      

  2.   

    你指的COM组件是否在一台机器上重复注册了多次?注销时是否用了Regsvr32 *.dll -u?最好是搜索一下注册表,清空对应的所有键值后再试试另:注册不成功是什么样的情况?
      

  3.   

    我也想知道VC中怎么使用COM组件,比如ADO,以前我是用
    #import "f:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
    不知有没有更好的办法?