解决方案 »

  1.   

    OCX是插件,需要安装,可以做一个安装程序,在安装过程中装上OCX
      

  2.   

    DEBUG的OCX需要环境才能运行。要编码成Release的版本,到其他电脑上,regsvr32注册一下(可以用代码注册),才可以使用。
      

  3.   

    ocx控件使用之前都得注册,有的还的要有许可证
      

  4.   

    regsvr32  "c:\你的插件.ocx"
      

  5.   

     是注册OCX控件吗?是注册。
    可以在命令行cmd下,regsvr32 "c:\全路径\ocxname.ocx",XP下这样就行了,WIN7下需要以管理员运行的cmd才可以,否则会报错。
    所以建议你写个程序来注册,只要以管理员运行你的程序,就行了会方便些,像下面这样://cstrDirectory 是指目录,如:d:\Program Files (x86)\ocxdemo
    ShellExecute(NULL, _T("open"), _T("cmd.exe"), _T("/C regsvr32 /u /s \"") + cstrDirectory + _T("\\ocxname.ocx\""), NULL, SW_HIDE);
      

  6.   

     是注册OCX控件吗?是注册。
    可以在命令行cmd下,regsvr32 "c:\全路径\ocxname.ocx",XP下这样就行了,WIN7下需要以管理员运行的cmd才可以,否则会报错。
    所以建议你写个程序来注册,只要以管理员运行你的程序,就行了会方便些,像下面这样://cstrDirectory 是指目录,如:d:\Program Files (x86)\ocxdemo
    ShellExecute(NULL, _T("open"), _T("cmd.exe"), _T("/C regsvr32 /u /s \"") + cstrDirectory + _T("\\ocxname.ocx\""), NULL, SW_HIDE);

    ++
      

  7.   

    DllRegisterServer  OLE Controls: Registration