一个系统中有太多的Form如何办,有高手说可以写通用的Form类,谁可以指教,最好有实例,
另外,如何编写数据库类(菜鸟一个,说法可能不对),有实例的话请email:[email protected]

解决方案 »

  1.   

    可以用继承呀,做好一个form 后 点击‘file’->new->othen 中你的工程名
    找到form1 选中 点击ok 即可从form1继承一个form
      

  2.   

    多态继承就行了,像 zhudongpo(phil)说的,显示新窗体的时候try
    form2:=tform2.creace(self);
    with form2 do
    begin
    caption:='一地在要工';
    .....
    end;
    finally
    form2.free;
    end;
      

  3.   

    到底有多少个FORM呢?如果每个FORM中都有相似的地方,可以先建一个FORM,在上面添加好控件。其它的FORM可以从新建的时候继承。
      

  4.   

    对有通用性的FORM建立一个通用的FORM类
    在PUBLIC,PUBLISH,PROTECT中写有用的过程和FUNCTION,以备以后调用要用这个通用FORM   时  断承它就可以了断承的方法上面的 zhudongpo(phil) ( ) 已经描述