问题:
将窗体变成用户自行定义的窗体,让用户可以设计窗体,但不是在Delphi中。大家
都知道FastReport吧,想想他们的设计器。可以让用户自行定义报表。主要就是结合一些算法与RTTI有关的信息。保存成流的格式。然后每次用户只需重新Load这个流就可以了。不用让我们重新在编译程序,我想实现起来不会太难吧。望各位高手指点!!谢谢!

解决方案 »

  1.   

    楼主啊!
    我们都在用RAVE,
    关注中!
      

  2.   

    已经有了现成的控件。DsnD5.dpk完全可以设计啊。去看看吧。
      

  3.   

    同志们,不是小弟鄙视各位。竟TMD一堆废话,能给几行代码或者一点点的提示也行啊。不行不要上来吓招呼!
      

  4.   

    你可以使用FORMDESIGN控件,如果完成你所说的几个功能不困难,你可以参照一些OPEN API
    程序;来实现拖动建立控件;对于控件的流保存,可以看一下VCL的READ和WRITE方法;或者FASTREPORT的代码,其代码是一个COMPSITE的模式设计;
      

  5.   

    楼上的,FORMDESIGN控件在哪里有下?