我在delphi下做的控件,为什么在vb下用不了?控件在delphi下都可正常调用,可是到vb后,事件不能触发,方法调用也出错

解决方案 »

  1.   

    应该不会吧, 
    没有注册?(不会!)
    那是。调用方式?
    还是传值? 不会呀delphi都会用stdcall的。。那是什么? 我也不清楚。
    你的环境? 你的delphi? 建议做一个最简单的,到VB下调用一下看行不行这也是我最常用的方法。
      

  2.   

    我是先用delphi做成vcl组件,再用activex向导生成控件
    只是在自动生成控件时,方法不知怎么看不到,后来我在向导生成的代码中,用Edit/ Add to Interface
    加入了方法(没有再加入方法实现的代码)。编译生成了activex控件。
    该控件在delphi下可以正确安装调用。
      

  3.   

    你在用activex向导生成控件Active Control Wizard的时候可能没有把下面的
    active option的
    Include Version Information打上钩,