Определить процесс или документ Word, запущенный пользовательской программой - Visual Basic .NET
Формулировка задачи:
Добрый день, товарищи!
Открываем ворд с помощью
Допустим во время работы, создается много таких объектов в ворде. (закрывать их сразу нельзя по задаче)
Вопрос.
Как по нажатию кнопки, закрыть все ворд окна, открытые нами? Может маркер какой свой писать, или тэг... Я думаю есть же функционал такой.
Может через процесс? Но я лишь знаю как закрыть все процессы ворда без разбора
Листинг программы
- oWord = CreateObject("Word.Application")
Решение задачи: «Определить процесс или документ 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д