If statement Visual Basic:检查文件是否存在,如果不存在,则创建文件
这是代码。它检查路径中的文件是否存在,如果不存在,则创建该文件。我一直收到这个错误消息,我不知道为什么。也许我应该关闭System.IO.Directory.Exists?如果是,我该怎么做?正如你所知,我正在创建一个文本文件 代码If statement Visual Basic:检查文件是否存在,如果不存在,则创建文件,if-statement,text-files,createfile,basic,If Statement,Text Files,Createfile,Basic,这是代码。它检查路径中的文件是否存在,如果不存在,则创建该文件。我一直收到这个错误消息,我不知道为什么。也许我应该关闭System.IO.Directory.Exists?如果是,我该怎么做?正如你所知,我正在创建一个文本文件 代码 If Not (System.IO.Directory.Exists(path)) Then Dim fs3 As FileStream = File.Create(path) End If 这是我收到的错误消息: 进程无法使用该文件(路径
If Not (System.IO.Directory.Exists(path)) Then
Dim fs3 As FileStream = File.Create(path)
End If
这是我收到的错误消息:
进程无法使用该文件(路径),因为其他进程正在使用该文件。该文件被其他进程使用,因此无法覆盖。我建议你先删除这个文件
Dim path As String = "put your path"
For Each path In System.IO.Directory.GetFiles("C:\WINDOWS\TEMP")
System.IO.File.Delete(path)
Next path
Dim fs3 As FileStream = File.Create(path)
请确保您[在属性下]对该文件夹拥有完全权限。我怀疑问题背后的原因与中的相同。否则,是否有理由使用
目录.Exists
而不是文件.Exists
?它现在可以工作了。我从来没有想过,所以谢谢你,陌生人!为你竖起大拇指。