写入文本文件,同时打开并显示

时间:2014-12-01 16:27:30

标签: vb.net file text visible

我确信这很简单,但让我难倒了一会儿!

我需要向用户显示一个文本文件,当程序执行时会在其中写入行。像“在这个文件上工作 - 成功!”这样的东西。另一个论坛帖子帮助我允许多个进程访问文本文件,但现在当我使用Process.Start打开文本文件时,它没有显示使用StreamWriter编写的行。非常感谢任何帮助。

代码:

Dim ExportLog As String = "C:\ExportLog.txt"

    If System.IO.File.Exists(ExportLog) Then
        System.IO.File.Delete(ExportLog)
    End If

    Using writeStream = System.IO.File.Open(ExportLog, 
           FileMode.OpenOrCreate, FileAccess.ReadWrite,      
           FileShare.ReadWrite), Write As New StreamWriter(writeStream)

        Write.WriteLine("Starting")
    End Using

    Dim MyLog As Process = Process.Start(ExportLog)

0 个答案:

没有答案