我用delphi写的一个ocx控件,在我的电脑里可以安装到vb里去,但把这个ocx控件
放到别人的电脑上注册时就提示错误'找不到模块'?

解决方案 »

  1.   

    我试过,.net下是可以的,一定是你的问题。
    注意编译选项等。
      

  2.   

    不是那么简单的,我查了半天书,才知要一个stdvcl40.dll文件与一个lic文件是必须的!但还是有问题
      

  3.   

    没人来回答,看来都不知了。还是我来说吧,我终于搞清楚了,在用向导生成activex时要把三个checkbox全选中,少选一个都不行。这其实是delphi6的bug,应只要有一个license就可以了。说实话,delphi6真是问题多多
      

  4.   

    为什么一定是D6的BUG?你确定是没选上那两个什么include的问题吗?那两个应该关系不大吧?找不到模块的错误要么就是缺少dll文件的原因,或者就是注册的路径有误
      

  5.   

    我敢肯定是delphi6的bug ,不信的话,你装一个delphi6,再装一个delphi6的补丁,再做出ocx来,看能不能用