你可以这样:
先只读第一个文件夹,生成第一个TAB页
然后其他的只读文件夹,不读其中的文件
等使用到该Tab后再读文件,生成相应控件。

解决方案 »

  1.   

    windindance(风舞轻扬) 提供的是非常经典的解决方案!
      

  2.   

    一个文件夹就很慢?这不会吧?
    我有一个程序在 OnCreate 中读了文件夹,同时还 动态生成了 *十几个* 控件,很快的啊……能否贴出代码来看看……
      

  3.   

    我是用DELPHI做报表EXE,EXE中读取不同文件夹里的报表摸板,每个报表摸板有四个控件,类似如下:□销售单   已有报表  □覆盖生成  摸板编辑用户打印时,1、先选择单号,程序根据单号判断该摸板、该单号的报表文件是否已经生成并生成相应提示;2、用户选择报表摸板,如上面的销售单;
    3、如果选择覆盖生成,重新生成报表文件,并加载该文件,否则,直接加载已经存在的报表文件。上面的EXE,我是PB里调用的。现在问题是用户机器配置不好,PB里调用时窗口弹出很慢,经常说数据库连接超时(为了可以编成EXE直接发布,我在DELPHI里用的是ADO连接,有无关系?)代码很多,不知道帖哪段好?
      

  4.   

    程序一运行就,在哪里写代码?
    Application.Initialize;
    //写在这里?如果是,后面控件的ado如何设?
    Application.CreateForm(TForm2, Form2);