读书人

关于关闭EXECL进程有关问题

发布时间: 2012-01-05 22:36:54 作者: rapoo

关于关闭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
[解决办法]
楼上正解

读书人网 >VB Dotnet

热点推荐