li_DataFileNo = FileOpen(ls_DataFileName, StreamMode!, Read!, LockReadWrite!)
if (li_DataFileNo = -1) then return
ll_DataLength = FileRead(li_DataFileNo, ls_DataString)
FileClose(li_DataFileNo)
if (ll_DataLength = -100) then return
elseif (ll_DataLength = -1) then
ll_datalength = len(ls_datastring)//这里len值>0,就是我的问题。
end if
我不知道怎么回事,但是ls_datastring开始确实是空,FILEREAD后ls_datastring被赋值了,而且是想要的文件内容,所以我索性直接LEN(ls_datastring)了 但感觉有问题。明明FILEREAD返回的是-1啊