单行编辑框SelectText()
功能:在该控件中选中指定的文本。
语法:singlelineeditname.SelectText(start,length)
参数:singlelineeditname:单行编辑框名称。
start:long类型,指定要选择文本的开始位置。
length:long类型,指定要选择文本的长度。如果length参数的值为0,则没有文本被选中,但PowerBuilder将把插入点移动到start参数指定的位置。
返回值:long类型。函数执行成功时返回所选文本的字符个数,发生错误时返回-1。如果任何参数的值为NULL,则SelectText()函数返回NULL。
如果想选中该控件中的所有内容,那么可以使用Len()函数得到该控件中文本的长度,然后以start参数为1,length参数为得到的长度来调用SelectText()函数。
eg:sle_name.SelectText(Len(sle_name.text),0) //将插入点设置在单行编辑框的尾部
sle_name.SelectText(1,Len(sle_name.text)) //选中单行编辑框的所有内容