想建一个ActiveX控件,先创建一个组件,继承TWinControl。然后保存编译安装。
反复了好多次。在创建ActiveX控件继承列表里就是找不到!
总而言之,就是想创建一个自定义的Control ActiveX控件。
翻了大富翁和CSDN没找到一个答案,郁闷。
谢谢大家!

解决方案 »

  1.   

    呵呵,光编译是没有用的,还要Add到系统中。你需要Register一把。
    然后才能在继承列表中找到你的控件。
      

  2.   

    I am a 新手,帮你up
      

  3.   

    你们能说一下自己创建ActiveX的过程吗?不是继承D标准组件的,是继承TWinControl的。
      

  4.   

    其实直接在ActiveX中New ActiveX Control也是可以的。用Delphi的VCL也是可以的,不过有些非COM的类型在转化的时候就会忽略掉。
    写VCL组件应该都是一样的,没有什么区别吧。
      

  5.   

    这么new?不是必须要选一个基类吗?
    不好意思,以前没写过d的ActiveX,能具体说一下步骤吗?谢谢大家!
      

  6.   

    tmd,D7的事!我在D5下没事!不过D6也不行。
      

  7.   

    regsvr32 comfile /install 试试~