愚蠢的问题:关于right函数的使用
代码如下:
string ls_objects,ls_obj
long ll_pos,ll_left,ll_right
ls_objects = trim(dw_new.Describe('datawindow.Objects'))
do while (pos(ls_objects,"~t") > 0)
ll_pos = pos(ls_objects,"~t")
ll_left = ll_pos - 1
ll_right=len(ls_objects) - ll_pos -1
ls_obj = left(ls_objects,ll_left)
ls_objects = right(ls_objects,ll_right)
messagebox('111',ls_obj)
messagebox('222',ls_objects)
loop
为什么ls_objects只显示初值,ls_objects = right(ls_objects,ll_right)没有动作