各位大侠:   我用的是D6,报表用的是F1book 控件,在运行打开报表时候,如果数据少时候就没事(大概百来条数据吧),如果数据大的时候(千来条记录,后台直接运行查询只要1秒以内)就无法打开了,直接提示“Unable to open clipboard”,有没人遇见过同样问题,请问怎么解决?

解决方案 »

  1.   

    沒用過這控件,換一個控件吧,如FastReport。
      

  2.   

    如果是第一次就出错,那就要打开imports目录下的TTF160_TLB.pas单元文件,在use后添加“OleCtnrs”引用。
    如果是再一次操作时出错,就要先用F1Book61.ClearClipboard方法清空一下剪切板,再加一句Application.ProcessMessages,就更保险一点了
      

  3.   

    谢谢hongqi162哥
    是第一次就出错的
    但怎么在我的Delphi路径imports目录下没TTF160_TLB.pas这个单元文件?
      

  4.   

    里面原来已经有了。
    uses Windows, ActiveX, Classes, Graphics, OleServer, OleCtrls, StdVCL;