Метод My.Computer.FileSystem.FileExists
Обновлен: Ноябрь 2007
Возвращает логическое выражение Boolean, показывающее наличие указанного файла.
' Usage
Dim value As Boolean = My.Computer.FileSystem.FileExists(file)
' Declaration
Public Function FileExists( _
ByVal file As String _
) As Boolean
Параметры
- file
String. Путь к файлу и его имя. Обязательный компонент.
Возвращаемое значение
Возвращает значение True, если файл существует; в противном случае — значение False.
Исключения
При следующем условии может возникнуть исключение:
- Имя файла завершается обратной косой чертой (\) (ArgumentException).
Заметки
Если у приложения недостаточно прав для чтения указанного файла, метод FileExists возвратит значение False независимо от существования указанного пути. Исключений этот метод не вызывает.
Задачи
В следующей таблице содержатся примеры задач с использованием метода My.Computer.FileSystem.FileExists.
To |
См. разделы |
---|---|
Определение наличия файла |
Практическое руководство. Определение наличия файла в Visual Basic |
Пример
В этом примере проверяется наличие файла Check.txt, после чего соответствующие сведения выводятся в окне сообщения.
If My.Computer.FileSystem.FileExists("c://Check.txt") Then
MsgBox("File found.")
Else
MsgBox("File not found.")
End If
Требования
Пространство имен:Microsoft.VisualBasic.MyServices
Класс:FileSystemProxy (предоставляет доступ к FileSystem)
Сборка: библиотека времени выполнения Visual Basic (в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Да |
Консольное приложение |
Да |
Библиотека элементов управления Windows |
Да |
Библиотека веб-элементов управления |
Да |
Служба Windows |
Да |
Веб-узел |
Да |
Разрешения
Могут потребоваться следующие разрешения:
Разрешение |
Описание |
---|---|
Управляет возможностью обращения к файлам или папкам. Связанное перечисление: Unrestricted. |
Дополнительные сведения см. в разделах Управление доступом для кода и Запрос разрешений.
См. также
Задачи
Практическое руководство. Определение наличия каталога в Visual Basic
Пошаговое руководство. Операции с файлами и каталогами в Visual Basic
Ссылки
Другие ресурсы
Создание, удаление и перемещение файлов и папок в Visual Basic