能否写代码在指定的tedit控件中或memo控件的指定位置加入字符串
例如:teditbox 控件txtname,txtname.text="你好中国"
我调用一个函数后Add(2,'啊')
,实现txtname.text="你好啊中国"
memo控件tmemo1一样,不过memo有caretpos属性
问题点数:60、回复次数:5Top
1 楼happyzsl(学习)回复于 2002-12-03 15:17:38 得分 15
string = edit.caption
string.add(2,'啊')
edit.caption = stringTop
2 楼lws0472(期待2008)回复于 2002-12-03 16:08:37 得分 15
你先把caption取出来,然后处理取出来的数据,再赋回去,处理之前要判断caption的长度是否>=你要添加的位置,如不需要判断,只能中间加空格了Top
3 楼javanew(我是java新手)回复于 2002-12-03 18:14:17 得分 0
可是那个2是当然的光标位置,我怎么取Top
4 楼ximentuxue(西门吐血)回复于 2002-12-03 18:38:41 得分 15
用Insert(Source: string; var S: string; Index: Integer)
Delphi标准函数Top
5 楼CloneCenter(复制中心)回复于 2002-12-03 18:45:06 得分 15
光标位置是 SelStart 。Top




