我想使用delphi开发ocx控件,可不知道如何添加外部可以调用的方法,我在public里面定义的方法外部无法调用,不知道该如何添加,谢谢

解决方案 »

  1.   

    OCX其本身就是COM组件,所以为它添加方法的过程和为COM添加的过程是一样的,你可以简单点,通过DELPHI的Type Library来管理和添加接口方法(位置:菜单->View->Type Library),如发现菜单中的Type Library不能用,也就是灰色状态,那么可以通过菜单->File->New->Other->ActiveX选项卡->Type Library,把Type Library添加到工程中。
      

  2.   

    你跟踪一下他的默认的方法放置的位置,放在它们下边,然后再public里声明一下就可以了!