EXCEL.EXE甚至在我使用excelObj.Quit()之后运行;在activexscripts中

时间:2014-02-26 08:18:02

标签: excel activex excel-2010 activexobject

因为,我在网上找不到任何有关这个问题的满意答案,我在Stackoverflow中提出了这个问题。我使用activexscript来操作Excel,Outlook。但是,即使在最后我runexcelobj.Quit()之后,我看到EXCEL.EXE仍然在任务管理器中运行。

我尝试使用excelobj.Application.Quit()(如stackoverflow中的一些帖子所述)也没有解决问题。

有人能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

这是应用程序在JScript中消失的一种方式:

// WScript.CreateObject for cscript.exe or wscript.exe
var excel = new ActiveXObject("Excel.Application");

// ...

excel.Quit();
// null out EVERY reference to Excel objects
excel = null;
CollectGarbage();