Q:如何把数据导出成TXT文件,如果导出数据有很多行,怎么操作,stm,txt,csv文件大小,stm只被天软接受吗,stm文件如何导入?
A:直接使用writefile函数就可导出txt文件,范例如下:
str:= 'WriteFile demo';
rdo2 WriteFile(rwraw(),'',"d:\\test.txt",-1,length(str),str);
如果导出数据有很多行,需要转成字符串: tostn(arr),范例如下:
data:=rand(10,10);
data:=tostn(data);
return rdo2 WriteFile(rwraw(),'',"C:\\Users\\liuqingfeng\\Desktop\\lqf\\1.txt",-1,
length(data),data);
stm,txt,csv文件大小排列:stm<txt<csv
stm文件的读取方式:
rdo2 ImportFile(ftStream(),'','d:\\test.stm',data);
txt文件读取方式:
rdo2 ReadFile(rwraw(),'','d:\\test.stm指数成分.txt',0,99999,data)
csv文件读取方式:
rdo2 importfile(ftcsv(),'','D:\\test\\test.csv',t);