重载paint方法,自己画吧,我曾经干过,真是一件累人的事

解决方案 »

  1.   

    不可能吧,界面完全自己用代码画?
    那用Delphi制作控件还有什么方便之处啊?
    我又试了一下,按照File——New——ActiveX——Active Form的步骤生成了ActiveX(Delphi称之为DAX)框架,然后也可以往窗体上添加其他控件、设计界面,但是现在又不支持属性、方法、事件的添加了,一编译就出错。哎!——Bad Delphi。
    题外话:我原来是用VB的,刚刚学Delphi,虽然说VB好象没有Delphi功能强大,但是非常容易方便,深入研究下去一样也可以做出各种程序,不象这个Delphi这样——罗嗦、麻烦,看来我还是回去研究VB算了。
    :)Delphi程序员别生气啊,不然你就帮我解决了这个在VB下根本不算问题的问题。
      

  2.   

    delphi的思路不要把什么都放在ActiveX给别人
    因为注册和引用麻烦不安全
    你打包成库就可以
      

  3.   

    楼上这位老兄,你可能没有明白我的意思——是我笨,没有表达清楚:)
    我想做些通用的图形显示部件,封装一部分代码,能够在Delphi下使用就成,免得每次写相似的程序时都要将这部分代码重写或(Ctrl-C、Ctrl-V)的。写成后的.OCX还得交给公司的其他人使用,使得他们编程序时可以直接安装我这些控件到他们的程序界面中。