我有一个Richedit,允许我的用户格式化和查看我的应用程序中显示的错误消息.
我现在需要能够将文本(无格式化)导出到他们的故障单系统使用的另一个数据库.
我已经尝试了我能想到的所有PlainText组合,而且我总是得到rtf格式.
我怎样才能获得文字?
And*_*and 10
要获取未格式化的文本,只需使用RichEdit1.Text.
Dav*_*nan 10
回答您提出的直接问题,该Text物业正是您所寻找的.由于某种原因,它没有出现在TRichEdit文档中,但它继承自TCustomEdit.
这听起来对我(对安德烈亚斯回答的评论)好像你真正需要做的如下:
RichEdit.LoadFromStream传递该流,确保PlainText是False.RichEdit.Text以获取未格式化的文本.目前,您只是将RTF作为纯文本放入控件中.您需要将其作为富文本放入控件中,并且您需要它LoadFromStream.