利用TextRange对象编写程序.要求查找并替换,输出有多少处被替换.将"is"替换为"was".

来源:百度知道 编辑:UC知道 时间:2024/05/31 15:49:10
Here is an example document.The document is impottant

1.collapse //将光标移动到当前范围的开始或末尾
collapse(false) //将光标移动到当前范围的末尾
collapse(true) //将光标移动到当前范围的开始
var rng = form1(Form的name).txtTest(text的name).createTextRange();
rng.collapse(false);

2.move("Unit"[,count])//"unit"字符串类型:charactor(字符),word(单词),sentence(段落)move()方法执行两个操作。首先,方法在前一个结束点的位置重叠当前文档,将这里作为一个插入点;下一步,它将插入点向前或向后移动任意个字符、单词或句子单位。
方法的第一个参数是字符串,它指定的单位有character(字符)、word(词)、sentence(段落)、textedit。textedit值将插入点移动到整个文本范围的结束处(不需要参数)。如果指定为前三种单位,忽略参数时默认值为1,也可以指定一个整数值来指示单元数,正数代表向前移动,负数代表向后移动。
注意在move()方法执行后范围仍是重叠的。

TextRange对象编写程序要编的好挺不容易的。