求大佬帮忙,怎么写读取ASCII码的文件的数据,实在不会了
vb吧
全部回复
仅看楼主
level 1
就是这种的读取不是-9999的数据,跟取全是数据的根本不一样,前几行不是数据怎么跳过啊?
2021年05月14日 13点05分 1
level 7
没看明白,只能帮你暖暖贴😂
2021年05月14日 13点05分 2
level 10
有很多方法来处理,主要还是看文件特征。
一般来说:
1.可以“按行”跳过不需要的行数;
2.可以按“关键字”跳过多余的字节数;
3.可以首先读取足够长的片段(比如500字节、1Kb等),
 按“关键字”及分隔符确定文件头“有多少字节”是多余的。
2021年05月15日 02点05分 3
level 8
看数据应该是一个表单数据库吧,前几行描述表单大小
2021年05月15日 02点05分 4
对的,我需要把数据写到数组里,但是读取的时候前几行老是显示错误,跳不过去[泪]
2021年05月15日 06点05分
level 11
如果采用顺序文件的思路。
读文件,就按顺序读,前面读取的列数、行数,是后面读取正式数据时候设置循环终止用的用的
再两个应该是数据的偏移量,是要加回去的
还有个10,不知道是啥。最后是无效数据的表示,这是关键。
这些读完,才开始循环读取数据,判断是否为有效数据……
2021年05月17日 11点05分 5
level 3

2021年05月19日 07点05分 6
1