以下是引用TonyDeng在2013-1-24 18:05:14的发言:
lastr=[] && 这里已把数组冲刷为空字符串,蜕化为单变量
For i=1 To 50
lcma=Padl(i,2,'0')
lns=Occurs(lcma,lcstr)
lastr(lns+1) = lastr(lns+1) + lcma+' ' && 继上,laStr不认为是数组,而认为是函数
Endfor
lastr=[] &&为所有数组元素赋值,实际上定义数组元素为字符型变量
现在的问题是,这段代码在VFP6.0中运行正常,在别人的VFP9中运行也正常,在我的VFP9中运行就出现问题。类似问题在别的论坛也看到过。