我想用delphi6制作一个ocx控件,提供给一个工控开发软件(intuch),
要实现的功能是该控件能浏览本机中的图像,并给图像作注释。
我没做过ocx,不知该如何下手,给位高手请给指点,如果有好的建议,我可以再开贴子。

解决方案 »

  1.   

    选file-new-others
    选activex的activex library
    可以创建一个ocx框架,
    在选activex server object
      

  2.   

    多谢各位了,我想再里面添加一个自己的函数,让对方能再自己的开发环境(intuch)中使用该函数,应该怎么办呀?
      

  3.   

    添加方法就是对TLB进行操作。----------------
    沉沦中..........
      

  4.   

    我再lib的publish中声明了该函数,可总不对,只好再麻烦各位了。
      

  5.   

    作为一个OCX控件{应该叫组件吧},首先你要创建ActiveX Lib,当创建完之后,你要打开TLB(类型库 Shift + F12 or View -> Type Library),你要让别人可以用你这个OCX中定义的方法,那么这一切方法只有在TLB中去写才可以。方法如此,其中字段、属性也需要这样定义,不然别人没有办法用你的这个组件,而方法、字段、属性置其ID为小于0的整数{这一点和普通的组件有出入}