g18070414 发表于 2012-5-10 15:17:00

TX text书签和替换

用控件可以找到书签开始地址,但是length为0
textControl1.DocumentTargets.GetItem(0).Start //有效
textControl1.DocumentTargets.GetItem(0).Length//0
textControl1.DocumentTargets.GetItem(0).Text//空值   后面两个参数不起作用

用designer 编辑模版 增加的BLOCKS 就是书签,begin好的,但是end 无法获取对象,

还有替换,find不仅可以打开查找窗口 还可以直接查找字符串,只有一个打开替换窗口的方法,没找到如何替换指定的文本

希望解答,谢谢!!!!

iceman 发表于 2012-5-10 18:04:00

回复 1# g18070414 的帖子

g18070414你好,
1.如果用于标记位置,并且获得书签 Length、Text ,建议楼主使用 TextField 类进行设置,详细用法可以参考帮助文档。

2.find 并且 replace 方法如下:

this.textControl1.Find("string", 0, TXTextControl.FindOptions.MatchCase);
this.textControl1.Replace();
页: [1]
查看完整版本: TX text书签和替换