我目前正在调试一个应用程序,其中以下代码仅在文件名上返回true。
If Not IO.File.Exists(out) Then
'' Work
End If
这次执行的手表如下:
当实际文件位于网络驱动器上相当深的位置时,如何将此语句验证为true?如果文件与我的执行位于同一目录中,我认为这可能是真的。
文档:File.Exists
允许path参数指定相对或绝对路径信息。相对路径信息被解释为相对于当前工作目录。要获取当前工作目录,请参阅
GetCurrentDirectory
。
因此,如果没有路径而只有文件,则路径是应用程序的当前工作目录。