当前位置: 代码迷 >> PB >> 逐行读取文件,该如何解决
  详细解决方案

逐行读取文件,该如何解决

热度:137   发布时间:2016-04-29 09:16:35.0
逐行读取文件
我需要采用行模式,逐行读取文件,
然后对每行每个字符进行处理,请帮忙给一个逐行读取文件得代码,谢谢了

------解决方案--------------------
PB11.5版本,行模式读取,可以大于32767,用filereadex函数。

10以下版本肯定不行,其他版不清楚。

大于32767的,用流模式分段读取至BLOB,转成string后再处理。

---------------------------------------------
最简单的方式,不用考虑读文件,也不用考虑文件大小:

做个external的datawindow,只有一个列,这列长度尽量长(比你文件中最长的一行要长)。

然后直接dw_1.importfile("C:\DATA.TXT"),PB会自动将每行文本放到DW中的每行里去。

之后直接对DW操作。
  相关解决方案