该进程无法访问文件,因为该文件正在被另一个进程使用,但是我已经关闭了Streamwriter?

时间:2019-04-21 18:18:33

标签: vb.net streamwriter

我需要将列表框的内容写入文本文件,然后将其添加为电子邮件的附件。所有这些都有效,但是只有一次。如果我尝试发送它,然后编辑它发送到的电子邮件地址,然后尝试重写并发送文件,它将给我这个错误。 “该进程无法访问该文件,因为它正在被另一个进程使用”。

ReceiptWriter = IO.File.CreateText(filelocation)

            For i = 0 To Me.lstRecieptBox.Items.Count - 1


                Me.lstRecieptBox.SetSelected(i, True)

                ReceiptWriter.WriteLine(Me.lstRecieptBox.SelectedItem)

            Next
            ReceiptWriter.WriteLine("-------------------")
            ReceiptWriter.Close()


我希望能够将信息写入文件,然后能够编辑其发送到的电子邮件地址,并且能够覆盖该文件并再次发送。

0 个答案:

没有答案