使用FilePut()
方法我将一些用户定义结构的数组按顺序保存到二进制文件中,这似乎有效,因为文件中包含数据,但我怎样才能从文件中读取它们再次像他们原来一样进入阵列?
使用FileGet()
我收到此错误
无法读取超出流的结尾。
FileOpen(1, gamename, OpenMode.Binary)
FilePut(1, CurrentPlayers)
FileClose(1)
并回读
FileOpen(1, gameSave, OpenMode.Binary)
FileGet(1, CurrentPlayers) 'Error occurs here
FileClose(1)
答案 0 :(得分:0)
你的问题不完整。但我的一个猜测是,在阅读你所写的内容之前,你可能没有将文件指针重置为开头。