Я использую этот фрагмент в VBScript:
Set WSH = CreateObject("WScript.Shell")
cmd = "some command"
flag = WSH.Run(cmd, 0, true)
Как можно заметить, при вызове .Run()
«WaitOnReturn» устанавливается в «true», поскольку я хочу знать, когда внешняя программа завершает свою работу и, кроме того, ее статус
Проблема в том, что внешней программе нужно некоторое время, чтобы закончить, и я хочу вывести MsgBox «Пожалуйста, подождите ...», но я не могу так сделать, так как я устанавливаю «WaitOnReturn» на «true», что мне нужно, так как мне нужен результат из этой программы для дополнительной обработки
Можно ли как-то показать этот MsgBox во время выполнения внешней программы?