没碰到过这样的问题,不过楼主可以用INNO打包程序啊,也是很好用的!

解决方案 »

  1.   

    不会setup factory
    但一般的打包软件都有注册选项的
      

  2.   

    把TeeChart5.ocx拷贝到系统目录然后注册绝对可以,注意把控件用到相关动态库及mfc库都拷贝过去。
    CopyFile("%AppDir%\chart\TeeChart5.ocx", SystemFolder ^ "TeeChart5.ocx");
    LaunchApp("regsvr32.exe", "/s TeeChart5.ocx");
    我不能确定Execute(regsvr32.exe /s %AppDir%\chart\TeeChart5.ocx);管不管用,一般都是要拷到系统目录下进行注册的,以免你的程序目录改变后可能控件就不管用了。
      

  3.   

    好象有的安装制作程序专门为注册组件有选项:是否注册.打上钩即可(如 setup factory)