Проверка существования файла - VB

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

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

Помогите дописать код:
Листинг программы
  1. Private Sub Form_Load()
  2. If Shell("C:\33\notepad.exe") Then
  3. MsgBox ("Программа запущена успешно"), vbInformation
  4. Else
  5. MsgBox ("Программа не обнаружено на месте"), vbExclamation
  6. End If
  7. End
  8. End Sub
Как дописать код, который указывает что данной программы по указанному адресу нету? Если вдруг я ее перенес в другую папку.

Решение задачи: «Проверка существования файла»

textual
Листинг программы
  1. Private Declare Function PathFileExists Lib "shlwapi.dll" Alias "PathFileExistsA" _
  2. (ByVal pszPath As String) As Long
  3. Private Sub Form_Load()
  4. t = "C:\33\notepad.exe"
  5. If PathFileExists(t) = 1 Then
  6.     If Shell(t) then
  7.         MsgBox ("Программа запущена успешно"), vbInformation
  8.     else
  9.         MsgBox ("Запуск прошел неудачно"), vbExclamation
  10.     End If
  11. Else
  12.     MsgBox ("Программа не обнаружено на месте"), vbExclamation
  13. End If
  14. End Sub

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


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

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

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

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

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

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