一天了,没人回答。
我就先抛一块臭豆腐吧!
根据dfm文件创建窗体就是读取DFM文件,根据那些Object分别创建了不同的对象。
对于放置在容器内的控件,需要判断其“父”,其实就是区分好Object和End的配对关系。
还有,要注意好继承的窗体的创建,这个好像麻烦一些,必须将父窗体也弄过来,同时将子窗体改过的属性复制过来
形成新的文件,然后就可以了。
其实里面最重要的就是处理好Object和End的搭配关系。以及如何读取各个属性。
再有,就是如何处理图象文件,这个偶还没想好。
*****一切都没有实验过,仅供讨论,哈哈*****