Вы можете использовать WaitForExit с процессом, чтобы приостановить выполнение, пока приложение, которое обрабатывает файл pdf, word и т. Д., Не будет закрыто. Это будет работать, если пользователь закрывает, например, слово вместо того, чтобы закрывать только слово «документ» и оставлять приложение «слово» запущенным.
Dim proc As Process
proc = Process.Start("c:\tmp.jpg")
proc.WaitForExit()
proc = Process.Start("c:\tmp1.jpg")
proc.WaitForExit()