我要下载 —— 只为方便我自己的网站
当前位置:首页
XLSReadWriteII 7 for D12/D13

 

处理 MS Excel 文件的完整解决方案
对 Excel 文件的本机访问。用户不需要安装 Excel 或任何其他软件。

XLSReadWriteII 使用自己的内存管理器,该管理器针对存储单元格值进行了优化。这意味着您可以处理更大的文件。如果您的文件仍然无法放入内存中,则可以使用直接读取和直接写入模式来处理光盘上的文件。

稳定性。XLSReadWriteII 的主要目标之一是创建一个不会损坏 Excel 文件且不会更改文件中任何数据的产品。处理 XLSX 文件的引擎是使用我们专门开发的工具直接根据文件格式规范自动构建的。这将确保最大的相容性。

组件不收取运行时费用。

包括完整的源代码。

我们在 1998 年发布了 XLSReadWrite 的第一个版本。当时它是唯一可以读写 Excel 97+ 文件的组件。我们也致力于在未来为德尔福提供领先的 Excel 解决方案。

主要特点

XLSReadWriteII 在设计时考虑了最佳性能。由于 Excel 2007+ 文件最多允许 16,000 x 1,000,000 个单元格,因此性能很重要。
Excel 2007+ 文件的读写速度至少是 Excel 的两倍。由于这些文件是压缩的 XML 文件,因此解压缩器和 XML 解析器都必须快速。
XLSReadWriteII 使用它自己的内存管理器。内存使用量不得超过 Excel 使用的一半,而且大多数情况下远低于此值。
由于 Excel 2007 之前的文件是二进制文件,因此这些文件的读写速度要快得多。

读取和写入任何单元格值...
数字、字符串、布尔和错误单元格。
完全支持公式。您可以使用与 Excel 中相同的功能。还支持引用外部工作簿的公式。您甚至可以从外部引用中读取结果。
访问单元格的方式与 Delphi 附带的 TStringGrid 相同,或者通过将单元格作为字符串提供,例如:“D7”。
将单元格值读取为根据单元格规则格式化的字符串。

根据需要设置单元格格式...
格式化很容易。通过对单元格进行地址处理,您可以访问它的格式属性。例:
XLSReadWriteII.Sheet[n].Cell[Col,Row].FontSize := 12;
XLSReadWriteII 具有用于格式化工作表的对象,其方式与 Excel 单元格格式对话框相同。您可以像 Excel 一样设置单元格或单元格区域的格式。
支持所有 Excel 格式选项。
使用合并的单元格。

已经性能优异的组件变得更好。
读取/写入 XLSX 文件时:

阅读速度提高 25%,写作速度提高 35%。
新的“工作表查看器”组件
新的 XLSSheetView 组件允许您查看与 Excel 相同的外观和外观的电子表格。XLSSheetView 支持所有单元格格式、条件格式和图像。
XLSSheetView 是从头开始编写的,其工作方式与更大的兄弟 XLSSpreadSheet 类似,只是用户无法编辑电子表格。

该组件替换了基于 TDrawGrid 的旧 TXLSGrid 组件,该组件现已停用。

您还可以使用 TXLSCellPainter 对象将单元格绘制到任何画布上。

适用于 VCL 和 Firemonkey。

注:其中包含了D12的64位版本!

下载地址:XLSReadWriteII7.rar (访问密码: 7796)

版权所有:我要下载
文章标题:XLSReadWriteII 7 for D12/D13
文章链接:https://www.51xiazai.com/post-87.html
本站文章均为原创,未经授权请勿用于任何商业用途
标签: DELPHI 控件 EXCEL
发表评论: