Запуск и ожидание завершения другой программы - VB
Формулировка задачи:
Есть такой несложный код, опубликованный на винграде еще лет десять назад:
Проблема в том, что выполнение оного замерзает на "v.run "c:\windows\notepad.exe", 1, True "
Как можно реализовать такой вариант, чтобы вместе с ожиданием завершения другой запущенной программы, основная могла обрабатывать свои другие задачи, причем, в фоновом режиме?
Листинг программы
- Private Sub Form_Load()
- Dim v As Variant
- Set v = CreateObject("Wscript.Shell")
- v.run "c:\windows\notepad.exe", 1, True
- set v=nothing
- Beep 'пикнет только ПОСЛЕ того, как запущенная прога будет закрыта. Если не пикает, включи колонки.)
- MsgBox "qq"
- End Sub
Решение задачи: «Запуск и ожидание завершения другой программы»
textual
Листинг программы
- hProg = Shell(App.Path & "\RunMe.exe", vbNormal)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д