blueye89 Ответов: 0

Как закрыть pdf-документ


Привет всем,
У меня есть 5 pdf-документов, открытых в 5 вкладках Adobe Reader.
111111.формат PDF
222222.формат PDF
333333.формат PDF
444444.формат PDF
555555.формат PDF
Допустим, я хочу заменить одного из них. Так что я должен закрыть его раньше.
Можно ли закрыть некоторые из них через VB.Net-что?

Что я уже пробовал:

Например, я выбрал 444444.pdf. Я уже пробовал:
' close the pdf file if opened
        Dim pProcess() As Process = System.Diagnostics.Process.GetProcessesByName("AcroRd32")
        For Each pOpened As Process In pProcess
            If pOpened.MainWindowTitle.Contains(444444.pdf) Then
                pOpened.Kill()
            End If
        Next


Это работает только в том случае, если открыт файл 444444.pdf, а также если он в данный момент является активной вкладкой.
Если файл 444444.pdf открыт, но не активен - не работает.


Можно ли также просто закрыть вкладку, не убивая процесс?
Если это так сложно просто закрыть вкладку, то процесс убийства для меня приемлем.

Что вы предлагаете?

0 Ответов