WSH - обработка исключений

Форум предназначен для обсуждения статей и материалов размещенных на страницах сайта.

Модератор: Модераторы

Новый участник
Сообщения: 1
Зарегистрирован: 12 дек 2005, 13:30

Сообщение Alex5 » 12 дек 2005, 13:53

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

Вернуться в Статьи и материалы сайта

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4