首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

关于关闭EXECL进程有关问题

2012-01-05 
关于关闭EXECL进程问题我在VB2005的项目里通过引用了EXECL..来生成EXECL文件,现在的问题是文件存盘后EXECL

关于关闭EXECL进程问题
我在VB2005的项目里通过引用了EXECL..来生成EXECL文件,现在的问题是文件存盘后EXECL进程没有关闭。请问我应该怎么才能关闭EXECL进程?我使用了GC.Collect()没有如何效果。谢谢!

[解决办法]
你确定你的GC.Collect()执行了吗?
[解决办法]
首先你要保证你运行过以下代码
xlsObj.Quit()
xlsObj = Nothing

其次,GC.Collect()必须在过程外面使用才能生效.

Sub A
Excel_Sub()
GC.Collect()
End Sub

Sub Excel_Sub
'你的Excel处理过程
End Sub
[解决办法]
楼上正解

热点排行