Marshal.GetActiveObject()问题

时间:2010-07-13 07:07:32

标签: c# visual-studio-2005

我正在使用

Microsoft.Office.Interop.Excel.Application oExcelApp = 
                     (Microsoft.Office.Interop.Excel.Application)Marshal.GetActiveObject("Excel.Application");

在我的项目中。当我没有打开Excel文件时,它会给我一个错误。如何查看是否没有Excel文件在运行?

1 个答案:

答案 0 :(得分:3)

Here is approach使用Marshal.GetActiveObject以及如果找不到对象,如何处理情况。希望这会有所帮助。