1

我有一个类似于文本检索应用程序的应用程序(用 D2010 编写)......它有一个问题列表,以及相应的答案。大多数答案都是纯文本,但有些答案有图形和格式。我的困境与格式化的答案有关。用户应该能够复制此答案(格式和图形),以便将其粘贴到另一个应用程序中。我曾尝试使用 Word OCX。这有点问题。用户必须有字,在虚拟机内使用时会出现随机错误等。我现在正在使用内置浏览器组件,并将数据查看为 PDF。这很好也很简单,但是当我复制和粘贴它时,我失去了所有格式,并且图形显示为一个完全黑色的大盒子。

我可以以我选择的任何格式存储数据。它作为 BLOB 存储在 DB 文件中。我将它写入一个临时文件,然后我调用某种类型的查看例程,所以我在那里有灵活性。我的问题实际上是,什么查看器机制易于实现,并允许复制/粘贴,同时保持文本格式(项目符号、缩进等)和图形。

谢谢,GS

4

1 回答 1

1

TRichEdit(或任何 TRichEdit 后代或类似类)将允许用户可视化文本格式和图像,并且当复制内容时,数据的 RTF 表示将被复制到剪贴板中。

当剪贴板数据粘贴到 RTF 兼容的文本编辑器(如写字板和 Word)中时,所有格式、项目符号和图像都将保留。

于 2012-05-25T04:00:27.283 回答