使用不断更新的vbscript打开.csv文件

时间:2013-07-17 17:04:30

标签: csv vbscript readonly

我有一个.csv文件,其中一行不断被一些数据总线中最新的数据覆盖。它看起来像这样:

Doors
Closed, Open, Closed, Closed,

它正在更新(让我们说每秒),这样一旦阀门发生变化,它就会显示在csv文件中,如下所示:

Doors
Closed, Closed, Closed, Closed,

如果我有一个正在读取信息行的vbscript,我会通过尝试访问该文件而收到错误吗?这几乎是我对这部分的代码:

    'Create the file system object
Set fso = CreateObject("Scripting.FileSystemObject")

'Initialize a few items
strSource = "C:\Test.csv"

'Open the source file to read it
Set inputFile = fso.OpenTextFile(strSource,ForReading)

'Skip the first line since it is the heading
strLine = inputFile.ReadLine

'Read the file line by line
Do while not inputFile.AtEndOfStream
    strLine = inputFile.ReadLine

    'Split the line on the comma into an array
    strValues = Split(strLine, ",")

该代码适用于当前未使用的.csv文件,但我想知道如果我正在访问的文件不断更新,这是否会抛出错误(即使我只是简单地阅读它)。

由于

0 个答案:

没有答案