WSH - обработка исключений
Модератор: Модераторы
1 сообщение
• Страница 1 из 1
У меня вопрос по статье "обработка исключений WSH".
Суть ситуации такова: у меня есть приложение, которое вызывает в отдельном потоке VB скрипт таким образом: cscript.exe имя_скрипта параметры. В скрипте происходит работа с объектной моделью Excel. Проблема в том, что когда приложение убивает поток, процесс cscript.exe завершает свою работу возвращая ошибку и не доходя до операторов, удаляющих объект Excel, однако созданный Excel процесс продолжает висеть в памяти. Может подскажете как корректно завершить работу WSH в данном случае? Думаю это проблема с VB скриптом, так как, например, в случае несинтактической ошибки в скрипте, созданный объект Excel тоже не удаляется и процесс продолжает висеть в памяти, хотя сам скипт завершает работу.
Суть ситуации такова: у меня есть приложение, которое вызывает в отдельном потоке VB скрипт таким образом: cscript.exe имя_скрипта параметры. В скрипте происходит работа с объектной моделью Excel. Проблема в том, что когда приложение убивает поток, процесс cscript.exe завершает свою работу возвращая ошибку и не доходя до операторов, удаляющих объект Excel, однако созданный Excel процесс продолжает висеть в памяти. Может подскажете как корректно завершить работу WSH в данном случае? Думаю это проблема с VB скриптом, так как, например, в случае несинтактической ошибки в скрипте, созданный объект Excel тоже не удаляется и процесс продолжает висеть в памяти, хотя сам скипт завершает работу.
1 сообщение
• Страница 1 из 1
Вернуться в Статьи и материалы сайта
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1