为什么我的插入符不会返回到TRichViewEdit的开头?

时间:2013-01-25 14:50:41

标签: delphi caret

我正在使用TRichViewEdit进行聊天应用程序,并在编辑后发送文本清除它。问题是在我清除编辑插入符号出现在最后一个项目的末尾之后。如果我单击编辑或再次开始输入,则插入符号将返回到开头。为什么不马上回来?

我尝试过调用RichViewEdit.Update.SelectWordAt(0,0),但这些似乎都不起作用。

实施例: enter image description here

2 个答案:

答案 0 :(得分:2)

所以我在清除后调用RVEdit.SetSelectionBounds(0,0,0,0)找到了一种解决方法,它将插入符号移回编辑框的开头。

答案 1 :(得分:2)

这样做:

RichViewEdit1.Clear; 
RichViewEdit1.Format;