读取文本文件然后停止如何在最后一个读取点继续?

时间:2009-12-15 08:54:06

标签: vb.net

我正在使用vb.net 1.1开发程序。 我得到的文本文件包含来自机器的测试结果,如下所示。

T1 1.24535 2.56335 2.43253 1.24538 2.55619 4.35243
T2 1.42542 1.63728 3.57295 4.59275 1.57320 2.72057
T3 5.12857 2.45375 6.38593 2.58375 3.57259 3.57204


点。

我需要用数据库中的数据检查测试结果,找出哪个测试结果失败了。如果测试失败,我将向操作员显示警报并停止检查过程。在操作员关闭警报之前,检查过程将从最后一个读取点继续。

我面临的问题是我无法继续上一个阅读点。 请指教。

2 个答案:

答案 0 :(得分:0)

您必须使用类似

的内容

FileStream.Seek Method

答案 1 :(得分:0)

如果在操作员查看警报框时未关闭或修改Stream,则当前文件位置将保持不变(在“最后一点读取”)并且您不必执行任何操作,除了继续阅读

但是,如果您在操作员查看警报期间关闭并重新打开流,那么您将不得不使用Seek method memberPosition property member寻找回路。 System.IO.FileStream以及其他类型的流从基础System.IO.Stream类继承这些成员。