Как открыть файл в VB (именно файл с расширением .bat)?

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

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

Это часть неисправного кода:
Должно быть так: при нажатии на кнопку должен запускаться файл, который находится в папке с программой. Я ток вчера начал осваивать язык поэтому может что-то не понял. Если я неправильно сделал то опишите пожалуйста мою ошибку. И если предлагаете другой путь открытия файла при нажатии на кнопку (а как следствие даёте код) то объясните что означает то, что в этом коде PLEASE.

Решение задачи: «Как открыть файл в VB (именно файл с расширением .bat)?»

textual
Листинг программы
Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
 
Private Const SW_NORMAL = (1&)
 
Private Sub Command1_Click()
Call ShellExecute(Me.hwnd, "open", App.Path & "\file.bat", 0&, 0&, SW_NORMAL&)
End Sub

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


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

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

10   голосов , оценка 3.5 из 5
Похожие ответы