写了一段代码如下:
li_FileNum=FileOpen( "c:\temp.txt ",LineMode!)
li_rtn=FileRead(li_FileNum,ls_buffer)
DO WHILE li_rtn <> -100 //逐行读取数据
dw_2.importstring(ls_buffer)
li_rtn=FileRead(li_FileNum,ls_buffer)
LOOP
为什么只有第一行的数据是正确的,后面执行的fileread的数据不正确?
第一行数据:编号 名称 标价 售价
第二行应该是 001 dd 100 100,现在却成了“标价 售价” ,即第一行的部分字符。
------解决方案--------------------
9637
我不知道打补丁后管不管用,但是从你的代码来看没有问题,所以肯定是pb的问题