gpt4 book ai didi

Delphi将richedit保存为excel

转载 作者:行者123 更新时间:2023-12-02 08:57:19 25 4
gpt4 key购买 nike

如何将 TRichedit 文本保存到 Excel 文件?

我用垂直选项卡 #9 分隔数据,如果我将其保存到 .xls,它会打开,但我希望用户省去在打开它后再次将其保存为 Excel 的麻烦。

谢谢, 戴夫·艾伯特

最佳答案

有多种方法可以做到这一点。您的问题对于您正在使用的数据类型不是很精确,因此您应该意识到,除非您使用文本框,否则 Excel(特别是基于 Excel 版本)在显示大量 RichEdit 数据方面可能存在限制。既然您说您已经对数据进行了分隔,我假设这实际上是一个类似表格的结构,并且它不包含图片等。根据该假设,您可以使用:

  • OpenOffice 作为 skamradt 提到的解决方案。您应该知道,它不是 ActiveX,并且使用 IMO,一个文档记录很差的 OLE 接口(interface)。如果你沿着这条路走,你会发现Andrew Pitonyak's site真的很有帮助。您还需要领取 Bernard Marcelly 的 Delphi OO samples SourceForge 是一个很好的起点。
  • 使用 Excel 作为 OLE 自动化对象。有很多关于如何执行此操作的示例。可能与您想要的类似的指南是 here 。这可能是最简单的解决方案,因为您可以通过自动化打开选项卡式数据,然后另存为。
  • 使用 RichEdit 以外的其他工具。例如,DevExpress 有一个带有 Excel 转换器的网格产品。 Excel 是某些类型组件的一个非常常见的目标,特别是在购买的软件包中,但我不确定这是否适合您的项目。

关于Delphi将richedit保存为excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/864208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com