VB.NET 查找是否存在包含未知元素的文件?
VB.NET Find if file with unknown elements exist?
我需要编写一个 if 函数来查找特定文件是否存在,但该文件的目录包含未知元素,这些元素可能会因情况而异。到目前为止我的代码是:
If Dir(ProjectsFolder & ComboBox_ProjectType.Text & "\" & ProjectNumber & "\" & ProjectNumber & "_Rokasgramata\", ProjectNumber & "*User Manual*.pdf")(0) = "" Then
它 returns 一个错误,可能是因为“*”,我做错了什么?有人可以帮我解决这个问题吗?
使用路径时使用 IO.Path.Combine
使用该路径创建 New IO.DirectoryInfo(path)
此对象有.Exists
属性确保目录存在
最后使用.EnumerateFiles(ProjectNumber & "*User Manual*.pdf").Any()
检查是否存在这样的文件。
我非常接近并且自己想通了
If Dir(ProjectsFolder & ComboBox_ProjectType.Text & "\" & ProjectNumber & "\" & ProjectNumber & "_Rokasgramata\" & ProjectNumber & "*User Manual*.pdf") = "" Then
我需要编写一个 if 函数来查找特定文件是否存在,但该文件的目录包含未知元素,这些元素可能会因情况而异。到目前为止我的代码是:
If Dir(ProjectsFolder & ComboBox_ProjectType.Text & "\" & ProjectNumber & "\" & ProjectNumber & "_Rokasgramata\", ProjectNumber & "*User Manual*.pdf")(0) = "" Then
它 returns 一个错误,可能是因为“*”,我做错了什么?有人可以帮我解决这个问题吗?
使用路径时使用 IO.Path.Combine
使用该路径创建 New IO.DirectoryInfo(path)
此对象有.Exists
属性确保目录存在
最后使用.EnumerateFiles(ProjectNumber & "*User Manual*.pdf").Any()
检查是否存在这样的文件。
我非常接近并且自己想通了
If Dir(ProjectsFolder & ComboBox_ProjectType.Text & "\" & ProjectNumber & "\" & ProjectNumber & "_Rokasgramata\" & ProjectNumber & "*User Manual*.pdf") = "" Then