Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将 TRichViewEdit 用于聊天应用程序,并在编辑中发送文本后将其清除。问题是在我清除编辑后,插入符号出现在最后一项的末尾。如果我单击编辑或再次开始输入,插入符号将返回到开头。为什么它不立即向后移动?
我试过打电话RichViewEdit.Update,.SelectWordAt(0,0)但这些似乎都不起作用。
RichViewEdit.Update
.SelectWordAt(0,0)
例子:
所以我通过RVEdit.SetSelectionBounds(0,0,0,0)在清除后调用找到了一种解决方法,它将插入符号移回编辑框的开头。
RVEdit.SetSelectionBounds(0,0,0,0)
做这个:
RichViewEdit1.Clear; RichViewEdit1.Format;