Определить процесс или документ Word, запущенный пользовательской программой - Visual Basic .NET
Формулировка задачи:
Добрый день, товарищи!
Открываем ворд с помощью
Допустим во время работы, создается много таких объектов в ворде. (закрывать их сразу нельзя по задаче)
Вопрос.
Как по нажатию кнопки, закрыть все ворд окна, открытые нами? Может маркер какой свой писать, или тэг... Я думаю есть же функционал такой.
Может через процесс? Но я лишь знаю как закрыть все процессы ворда без разбора
Решение задачи: «Определить процесс или документ Word, запущенный пользовательской программой»
textual
Листинг программы
Class WordManager Private Sub New() End Sub Private Shared Applications As List(Of Word.Application) = New List(Of Word.Application) Public Shared Function CreateApplication() As Word.Application Dim app As Word.Application = CreateObject("Word.Application") Applications.Add(app) Return app End Function Public Shared Sub CloseAll() For Each app In Applications app.Quit Next Applications.Clear() End Sub End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д