我的程序已经建了30多个窗体,运行起来太慢了
请问各位大虾,怎样能提高运行速度呀

解决方案 »

  1.   

    你在工程文件中的Application.CreateForm()中去掉其他子窗体的建立语句,可以只留个主窗体,然后在主窗体调用子窗体的时候,动态建立窗体。这样程序的启动将大大的提速。
      

  2.   

    难道你的30个窗体是同时打开的吗?不用的暂时释放掉,全部做成类模版,使用时create
      

  3.   

    var
    form1:Tmyform;
    begin
    form1:=Tmyform.create(self);
    form1.show;
    end;关闭的时候
    form1.free;