由一个描述界面的XML脚本生成界面,要求能生成界面、为界面的控件绑定事件、能够为一些控件加载资源。
delphi中有这样的一个控件么?或者谁做过类似的功能 帮帮帮忙~~~

解决方案 »

  1.   

    不会要把控件的事件也要保存在XML里吧
      

  2.   

    我第一个公司有这么干过.老大9年delphi经验(04年).
    自己改了编译器,excel画界面,批注添加事件,用自己的程序转dfm,脚本另存的文件,
    再通过xml配置编译到exe.
      

  3.   

    可以自己按xml生成dfm,pas,然后调用dcc去编译.
      

  4.   

    PS:2楼
    描述界面的XML脚本 当然控件需要绑定的事件和相关资源描述都要加进去了~~~     :(
      

  5.   

    应该不会特别难,生成界面没有问题,我也做过,加事件的话没有实际做过应该是个类工厂吧生成界面的例子,你可以看看这个http://www.2ccc.com/article.asp?articleid=3541
      

  6.   

    事件代码你可以从xml提取到pas里啊.
      

  7.   

    我现在是这么考虑的   XML与DFM交互   通过解析XML生成DFM  然后在分析DFM文件生成程序界面。但估计对于事件绑定还会出现毛病的~~~
    先做着试试  ·~ 谢谢楼上的大家·~