FastReport VCL程序员手册: 告缓存、MDI架构

告缓存

可以将 告及其数据缓存在内存中(用于提高速度)和磁盘中的文件中(用于保存RAM资源)。FastReport中有几种缓存类型:

  • TfrxReport.EngineOptions.UseFileCache-如果该属性安装在True中,则生成的 告的整个文本和对象将保存在磁盘上的临时文件中,这TfrxReport.EngineOptions.MaxMemoSize表示RAM中的模板意味着多少MB。
  • TfrxReport.PreviewOptions.PagesInCache -可以保留在高速缓存中的页面数大大提高了预览速度,但是却花费了很多内存(尤其是在模板中有图片时)。
  • TfrxReport.PreviewOptions.PictureCacheInFile -如果启用此属性,则比已构建 告的所有图片都保存在磁盘上的临时文件中,这大大减少了包含大量图片的 表中的内存使用,但会降低速度。

MDI架构

在FastReport中,可以创建用于预览和设计人员的MDI应用程序。该示例的源代码在FastReport Demos MDI Designer目录中。

值得一提的是,建议您TfrxReport为每个预览窗口或设计器创建自己的窗口,否则所有窗口都将引用同一 表。

如果您对FastReport感兴趣,欢迎加入FastReport QQ交流群:801349317

还想要更多吗可以点击阅读【FastReport 表2020最新资源盘点】查找需要的教程资源。让人兴奋的是FastReport .NET正在 火热销售中!>>查看价格详情

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月7日
下一篇 2021年4月7日

相关推荐

发表回复

登录后才能评论