佚名通过本文主要向大家介绍了exce里面制作表格,仓库表格exce表格,exce基础l教程视频,exce2007l视频教程,excel_exce等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: VC操作EXCE时,进程不能退出的问题!!
描述:
解决方案1:
描述:
当用一下两句话,设置以后,进程总是不能推出,当把一下两句改成TRUE的时候EXCEL进程就能退出,不知道是什么原因??请各位给解释一下!!
app.SetVisible(FALSE)
app.SetUserControl(FALSE)
解决方案1:
我也碰到过类似问题,最后发现是在调用Excel的某些接口后没有释放,再后每调用一个,不用时马上释放,一切OK了.
解决方案2: 退出之前,Excel会提示是否保存,可能你没有调用保存!
我最开始也遇到过这样的问题:我调用Excel但使Excel运行界面不可见,退出之前调用保存就好了!
我也遇到过这样的问题,一个COM DLL调用Excel,这个COM被vbscript文件调用时,excel可以关闭,被asp调用时,excel不关闭。经过检查发现是一个interface没有释放,vbscript脚本的进程很快关掉了,而iis是一直运行。所以有那个差别。
你再看看代码,尽量用smart pointer
关闭前Application设置DisplayAlerts属性为False
关闭后Application设置DisplayAlerts属性为True