看了很久帮助都找不到答案。也百度过了,还是一无所获
自己也试过了,但也不行..
以下代码不行的。只能读取第一行,所以来求大家帮忙想一下
int i ,ll_linecount
string ls1,ls_n_text
ll_linecount = mle_1.linecount()
for i= 1 to ll_linecount
mle_1.Scroll(i)
mle_1.SetFocus()
cb_7.text = mle_1.textline()
this.text=string(mle_1.LineLength())
next
------解决方案--------------------
有个变通的办法,定义一个使用外部数据源有d_text对象,只有一个字段c_line,类型为varchar(255),
使用datastore加载d_text对象,使用importstring函数来加载多行编辑框的信息,importstring会自动按回车换行符进行分隔的~~
不过如果有tab符就有可能出错,我原来的做法是自己写函数根据回车换行符分隔;