function TRxCustomRichEdit.GetTextRange(StartPos, EndPos: Longint): string;
var
TextRange: TTextRange;
begin
// SetLength(Result, EndPos - StartPos + 1);
SetLength(Result, (EndPos - StartPos) * 2 + 1);
TextRange.chrg.cpMin := StartPos;
TextRange.chrg.cpMax := EndPos;
TextRange.lpstrText := PAnsiChar(Result);
SetLength(Result, SendMessage(Handle, EM_GETTEXTRANGE, 0, Longint(@TextRange)));
end;
SelAttributes.Link:=True 2个汉字不会出错了 比如 确定,取消!
RxRichEdit中文支持BUG修正(1)
博客提到设置SelAttributes.Link为True后,两个汉字如“确定”“取消”不会出错,涉及信息技术中相关属性设置的内容。

被折叠的 条评论
为什么被折叠?



