W waiwai Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-24 #1 RichEdit处于自动换行时怎样判断每一行的结束(不是硬回车)?
A alaclp Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-24 #2 由于Rich的自动换行,相应位置的字符与显示位置的字符对不上号(字符数量变多) 我的解决方法是: While Rich.Lines.Text[Rich.SelStart] <> Chr(13) do SelStart := SelStart + 1; 让它调整一下就可以了
由于Rich的自动换行,相应位置的字符与显示位置的字符对不上号(字符数量变多) 我的解决方法是: While Rich.Lines.Text[Rich.SelStart] <> Chr(13) do SelStart := SelStart + 1; 让它调整一下就可以了
Y YoungSun Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-25 #3 每一行的最后一个字符就是RichEdit1.Lines.Strings的最后一个字符,自动换行后 RichEdit的lines会自动更新,好像不需要自己去判断一行的结束,而通过回车符可以判 断段落的结束。
每一行的最后一个字符就是RichEdit1.Lines.Strings的最后一个字符,自动换行后 RichEdit的lines会自动更新,好像不需要自己去判断一行的结束,而通过回车符可以判 断段落的结束。