Component->New Component
Ancestor type -选择基类;
Class Name -你的类名;
Palette Page -所在的叶,可以起自己的名字
其余的不用添了~~ok后就可以写了。
不知道你不是关心这个。
另外说到自己做控件,delphi5开发人员指南中有很细致的说明!
非常非常好的。

解决方案 »

  1.   

    我需要多个控件组合成一个控件,在用的时候就像dbgrid一样可以调整大小,不知道该怎么做,如果Component->New Component
    Ancestor type -选择基类;
    Class Name -你的类名;
    Palette Page -所在的叶,可以起自己的名字
    这样好象不能加其他控件,我要像vb里做activeX控件那样的
      

  2.   

    或者谁能教我如何在active form里加一个function,没有返回值,但有参数id,比如function open(var id:integer);
      

  3.   

    送你一片文档 Delphi 元件設計初步(一)
    http://www.csdn.net/develop/Read_Article.asp?Id=13988
      

  4.   

    另:制作元件的图标
    在Delphi的Image Editor中新建Component Resource File(*.dcr)建立Bitmap类型在同一目录下保存和元件相同名称(.pas)的dcr文件编译后即可.
      

  5.   

    看过一些有关元件编写的书后,看DELPHI本身控件的源代码。
    主要的你要先知道DELPHI的控件的用法和属性的含义,然后再知道一些基类中
    的属性的含义。再知道一些有关元件编写的基本知识。这样就可以试试写了。
      

  6.   

    你的active form做出来了吗,我来蹭分了