word 里面怎样跳转到我指定的字数位置,(例如我要光标从开头位置跳转到第200个字的位置)

如题
2024-11-27 20:26:01
推荐回答(2个)
回答1:

如果你知道每行字数的话,有一个简单的办法,但不精确
2007版:查找中有一个定位选项卡,最左边选择行数,假设每行22个字,200字就是9在9行的位置,因此,在输入栏中输入9,确定,光标就跳到了9行行首

回答2:

指定位置……
richtextbox.SelectIndex(x, l)

x就是你指定的索引位置,例如:
richtextbox里面有ABCDEFG
要让光标移动到D后面,x则为4
l是你要选择字符串长度,要讲D后面的字符串全部选中的话l就为richtextbox.TextLength - 1
你只是要移动到指定位置,而不选中,l为0就可以了