Как проверить существует ли файл // папка - VB

Узнай цену своей работы

Формулировка задачи:

Как проверить существует ли файл // папка

Раньше я использовал библиотеку Scripting и классы FileSystemObject (FSO) и Dictionary (Dic) так вот, можно обойтись без них )
Листинг программы
  1. Public Function FileExists(ByVal PathName$) As Boolean
  2. 'Возврат утверждения наличия файла
  3. On Error Resume Next
  4. FileExists = GetAttr(PathName) And Err = 0
  5. End Function
  6. Public Function FolderExists(ByVal PathName$) As Boolean
  7. 'Возврат утверждения наличия папки
  8. On Error Resume Next
  9. FolderExists = GetAttr(PathName) And Err = 0
  10. End Function
Проверить можно так:
Листинг программы
  1. Private Sub Form_Load()
  2. Dim s$
  3. s = Environ("homepath")
  4. MsgBox FolderExists(s)
  5. End
  6. End Sub

Решение задачи: «Как проверить существует ли файл // папка»

textual
Листинг программы
  1. If GetAttr("D:\Temp") = vbDirectory Then
  2. * * * * ' Папка существует

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы